2011-03-16 123 views
0

如何避免測試用例掛在中間。如果我執行它的每個工作正常。但是如果我運行測試用例,它們會一起停在中間。 任何一個可以幫助我對此用web驅動測試junit測試

回答

0

如果使用的是JUnit4,您可以使用Timeout規則,因此,如果一個測試方法採用「太長」會失敗,但允許其他測試運行。在使用WebDriver時必須小心,因爲Timeout規則是使用線程實現的,並且Driver實現不是線程安全的。

此外,請避免撥打有很長時間的電話。取而代之的是,通過少量重試來縮短超時時間。