簡體   English   中英

Selenium Webdriver(Java)-腳本之間的時間延遲

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM