我想在同一個測試類中編寫有效和無效登錄的測試,但我得到StaleElementReferenceException。以下是密碼獲取StaleElementReferenceException嘗試一個有效的和一個無效的登錄
public class LoginTest {
static{
System.setProperty("webdriver.chrome.driver", "./driver/chromedriver.exe");
}
public static void main(String[] args) throws InterruptedException {
WebDriver driver = new ChromeDriver();
driver.get("http://app.meltwaterbuzz.com/");
driver.manage().window().maximize();
LoginPage login = new LoginPage(driver);
System.out.println(driver.getTitle());
login.setUsername("username");
login.setPassword("password");
login.clickSignIn();
login.setUsername("username");
login.setPassword("password");
login.clickSignIn();
System.out.println(driver.getTitle());
//driver.close();
}
}
任何想法如何處理?
你能告訴了哪一行代碼你得到的例外。 – Alok