selenium 各种很奇葩的异常


问题1:使用selenium3+java的脚本模拟登陆时,总是提示用户名,密码错误
解决方法:1 在执行输入用户名和密码的代码之前,加上driver.navigate().refresh();
QQ群里的同行提供的建议,至于为什么,还没有人告诉我!

问题2 : 现在前段HTML代码中的id,name等等越来越少,无奈经常用xpath,
但今天用xpath试了很多遍,就是无法定位到需要点击的元素。
解决方法:进入到页面后,先使用getText()方法获取某个元素的文本,然后再查找需要点击的元素。看似完全没有关系,具体原因暂时不知道!

E: driver.findElement(By.id("首页")).getText();
    driver.findElement(By.id("需要点击的元素")).click;

QQ 群:219537016 虽然没啥人气,群主经常装死中!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM