level 2
chrome61+chromedriver2.33+eclipse
2017年10月20日 07点10分
1
level 8
可能是用来定位的元素第二次发生了变化,你用别的定位方法在试一下。
2017年10月25日 06点10分
2
发生变化不可能吧。。。因为我是连续run的,中间也就差了几秒钟。。
2017年10月30日 01点10分
level 1
楼主你好,我也是新人。我的个人经验是尽量不要用Xpath,因为动态页面会让元素定位发生变化。Xpath很容易失效。最好用css selector。
2017年10月30日 02点10分
3
这样啊~~谢谢了~~不过感觉css selector要难写一点
2017年10月31日 08点10分
level 1
页面反应速度同代码执行的速度不匹配,比如页面加载慢,此时代码已经执行到定位元素了,因为慢,页面元素没加载出来,所以定位不到
2018年10月16日 02点10分
4