我编写了一个 Webdriver 测试,当运行时,有时会完成,有时不会。
我不明白为什么,我的猜测是我验证页面已加载的方式并不可靠。
我通过等待页面上的元素“id/name/css 或文本”来验证网站是否位于正确的位置,但是我可以找到一些元素:
<a href="javascript:doaction('1');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>
<a href="javascript:doaction('2');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>
<a href="javascript:doaction('3');">
<img src="images/english/go.gif" border="0" width="39" height="24"></a>
有没有人没有找到这些元素的有效方法?