2016-11-21 70 views
0

我有一個大約1000個測試用例的測試套件,但有時如果一個測試用例由於某個未關閉的彈出窗口而失敗,則所有後續測試用例也將失敗,因爲彈出窗口模式不允許量角器與頁面元素進行交互。 (我的應用程序就是這樣) 所以我想創建一些條件,例如如果測試用例失敗,我會刷新頁面,或者如果測試用例失敗,我將轉到我的主頁鏈接,因爲所有的tc從相同的起點開始。這將防止我所有後續的測試案例失敗。這種方法在QTP/UFT天被稱爲恢復方案。如果量角器測試用例失敗,我該如何「做些什麼」?

回答

0

我也遇到過這樣的問題,如果一個測試用例失敗後續所有測試用例都會失敗,不確定在量角器中是否有任何可用的恢復方案,但是我最終在每個之前和之後每個從一個乾淨的狀態開始我的每個測試。我添加了一個輔助函數來導航到主頁,並且每次從每個函數之前調用此函數。

this is helpful link

+0

我使用這些也一樣,我有非常大的框架,我可以從同一個網頁上開始,但刷新會爲我工作。 – ASB

相關問題