selenium使用js进行点击
2018-08-24 17:07
351 查看
WebElement button = driver.findElement(By.xpath("/html/body/div[1]/div[3]/h2/div[2]")); JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("arguments[0].click();", button);
当你使用driver原生API如果发现报错,或者点击不了,或者出现其他异常,建议最好使用js的方式进行点击
相关文章推荐
- 使用Selenium操作JavaScript进行点击
- 使用firefox和selenium模拟点击js获取更多评论
- selenium中使用js进行滚动条的滚动
- selenium+python使用js点击元素
- 使用selenium进行密码破解(绕过账号密码JS加密)
- 监听浏览器关闭按钮点击事件 -- 使用JS
- 使用Selenium进行验收测试
- ajaxrequest.js ajaxrequest 0.7最新版 使用AJAXRequest进行AJAX应用程序开发入门小技巧
- 使用 DWR 的 util.js 进行数据回显
- js使用confirm对用户的行为进行判断 和prompt
- 使用开源工具SeleniumRC进行功能测试
- 使用firefox的firebug插件进行网页js调试----firebug使用
- 使用jquery对特殊字符进行转义,防止js注入
- NetBeans IDE 使用 PHPUnit 和 Selenium 进行测试
- 使用prototype.js进行异步操作
- 服务器控件使用js进行验证(选择地调用后台事件)
- 使用jQuery.pager.js进行无刷新分页(当然想带刷新的话更简单)
- 使用js脚本如何进行客户端验证时出现乱码怎么办?
- c#使用API进行模拟鼠标点击 底层操作同样简单
- js与php之间使用json格式进行数据交互