[英]Selenium Webdriver (Java) - time delay between the scripts
我有一個腳本(測試套件),該腳本可以運行其他腳本。
@RunWith(Suite.class)
@Suite.SuiteClasses({
Test002.class,
Test001.class})
public class SuiteTest1 {
}
我在超時問題上苦苦掙扎很多次,無法在頁面上找到對象。 即使放置Thread.sleep或WebDriverWait。 因此,是否有可能在我的主類中添加腳本之間的一些延遲?
Thread.sleep(1000)之類的東西:
@RunWith(Suite.class)
@Suite.SuiteClasses({
Test002.class,
Thread.sleep(1000);
Test001.class})
您可以在測試級別上進行。 如果要在測試運行之間@BeforeTest
停頓,只需使用@BeforeTest
裝飾的方法@BeforeTest
在其中放置任何Thread.sleep(1000)
。
如果必須在多個測試中使用這種登錄名,請使用通用父類在其中聲明相同的邏輯,然后可以從中繼承。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.