Tar*_*ran 3 c# selenium exception visual-studio selenium-webdriver
我想知道是否还有其他人遇到过类似的问题或有使用WebDriverWait的经验?
如果他们知道为什么我会收到一个NoSuchElementException,它似乎只在调试模式下抛出。在正常运行时运行测试时,我不会抛出此错误。
我可以单击继续,也可以跳过异常。
小智 5
这是一种解决方法,例如,如果您正在尝试查找元素:
wait.Until(driver => driver.FindElement(
By.CssSelector(".cssClass"))
);
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
wait.Until(driver => driver.FindElements(
By.CssSelector(".cssClass")).FirstOrDefault()
);
Run Code Online (Sandbox Code Playgroud)
它适用于发布和调试环境。
| 归档时间: |
|
| 查看次数: |
236 次 |
| 最近记录: |