0
我實際上是新的硒web驅動程序和stackoverflow。我正在爲忘記密碼功能自動化測試用例,該功能在輸入未註冊的電子郵件地址時有一個對話框。如何使用硒web驅動程序自動化對話框消息的測試用例
我想驗證郵件'此郵件尚未註冊!'在對話框中,但不知道如何繼續,因爲我使用的XPath不斷變化的消息'這封電子郵件未註冊'。
此電子郵件帳戶並未註冊!
@Test
public void checkForgotPasswordWithInvalidCredentials() throws Exception {
driver.findElement(By.xpath(".//*[@id='forgetBtn']")).click();
driver.findElement(By.xpath(".//*[@id='emailInput']")).sendKeys("[email protected]");
driver.findElement(By.xpath(".//*[@id='verify_btn']")).click();
Thread.sleep(5000);
driver.findElement(By.xpath(".//*[@id='alert_box_14']/p")).isDisplayed();
}
在上面的代碼中,XPath來提醒消息(.//*[@ ID = 'alert_box_14']/p)的不斷變化。
任何幫助,將不勝感激。謝謝!
這個工作對me.Thank你這麼多! :) –