selenium的安装使用 网上都有很详细的资料
这里主要讲一下元素未找到并且抛出异常的解决办法,网上大多都是WebDriverWait的使用案例,但我用了一下情况不理想。并且他都会抛出一个异常。
所以用的最直接的办法 就是抛出异常解决异常,反正网页加载完后,它总会找到,具体看代码。
try
{
emlment = driver.FindElement(By.CssSelector("#notLogin span a"));
}
catch (Exception e <

本文详细介绍了如何在Selenium自动化测试中处理元素未找到的异常。作者分享了一种通过try-catch循环查找元素的方法,而不是依赖WebDriverWait。在遇到元素加载延迟时,代码会捕获异常,等待一段时间后再尝试查找,直到成功找到元素。此外,文中还展示了模拟页面点击和输入操作的代码片段,为自动化测试提供了实用的解决方案。
最低0.47元/天 解锁文章
10万+

被折叠的 条评论
为什么被折叠?



