Mih*_*mal 3 java webdriver selenium-webdriver
在webdriver中的页面中找不到webElement时,NoSuchElement异常未到来
当webelement在页面中可用时,对该webelement执行的所有操作都将起作用,但如果该页面中没有webelement,那么理想情况下,当我们对该webelement执行任何操作时,它应该抛出异常.但对我来说,没有任何例外,测试也没有响应,即使在调试它也没有响应那个地方.
任何人都可以告诉我你发生了什么事吗?
尝试通过设置隐式超时来查找元素
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
try {
driver.findElement(By.id("element_id"));
System.out.println("Element Found");
} catch (NoSuchElementException e) {
System.out.println("Element Not Found");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24062 次 |
| 最近记录: |