1, 页面上的checkbox 上执行click来勾选,结果出现错误提示说 元素不可见,不能执行操作, 实际上元素是可见的,而且元素定位什么都没有任何问题。
解决: 改用执行 javascript语句替代selenium的click, 大致如下 executeJavascript("arguments[0].click", "WebElement")
解决: 改用执行 javascript语句替代selenium的click, 大致如下 executeJavascript("arguments[0].click", "WebElement")
当使用Selenium进行自动化测试时,尝试通过click操作勾选页面上的checkbox可能会遇到元素不可见的错误提示,即使该元素实际可见。本文介绍了一种解决方案:采用执行JavaScript的方式来代替Selenium的click方法。
532

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



