我正在使用 Selenium 2.0 网络驱动程序。每当我尝试在我的页面中查找某些内容时,我的脚本偶尔会失败。它抛出一个异常:
无法定位元素:{"method":"id","selector":"username"};
我的代码的一部分:
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
WebElement userName = driver.findElement(By.id("username"));
userName.clear();
userName.sendKeys("admin");
它有时使用相同的代码成功通过。我不明白发生了什么。