人生是一种无法抗拒的前进
selenium学习总结之经验篇
上一篇 /
下一篇 2011-11-03 21:25:41
经验篇:
1. 在执行某些case的时候会提示无法找到某个xpath,一个可能是xpath没写对,另一个可能的原因是页面还没有加载完毕,这时可以让程序等待一点时间,如Util.mySleep(1000)。
2. 在调试过程中,可以采用System.out.println(value)来打印出一些信息,帮助定位bug。
3. 在点击某些弹出层时,可能弹出失败而导致无法找到弹出层中的xpath,解决方法是点击两次,即写两次click()函数。
4. 页面上很多内容都是有ajax触发的,为了找到页面上的元素,先将滚动条拖到最低下,使得整个页面都加载完成
selenium.getEval("window.scrollTo(0,80000)");
收藏
举报
TAG:
Selenium
selenium