0
public void verifySeleniumTitle()
{
    WebUI.openBrowser('https://www.google.com')
    driver = DriverFactory.getWebDriver();
    driver.manage().window().maximize();
    
    driver.get("https://www.google.com");
    
    // Specify implicit wait of 30 seconds
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
    
    // No text is present on Webpage.
    driver.findElement(By.xpath("//*[text()=\"Hello World\"]"));
    }
}

katalon Studio でテスト ケースの新しいカスタム キーワードを作成し、暗黙的な待機を作成しています。上記のコードを使用すると、NoSuchElement 例外メッセージを受け取ることができますが、暗黙的な待機に記載されている時間が完全に機能しているかどうかはわかりません。誰かがこれを理解するのを手伝ってくれますか? どうもありがとうございました!

4

1 に答える 1

0

NoSuchElement Exception「https://www.google.com」の URL を開いた直後にスローされるか、定義されているように 30 秒待機implicitlyWaitし、30 秒のタイムアウト後にのみ例外がスローされるかを確認してください。

于 2021-05-28T06:29:03.720 に答える