我写过一个Webdriver测试,它在运行时有时会完成,有时不会。识别没有明显标识符的Web元素
我看不出为什么,我的猜测是,我验证页面已加载的方式不健壮。
我确认该网站是在正确的位置通过等待元素“ID /名称/页的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>
有谁没有一种有效的方式找到这些元素?
如何通过其“src”找到图像元素? – 2013-03-26 12:33:35
我不确定你的例子的第一部分是否正确linkText是指标签的内部文本,如下所示:'Team' – 2013-03-26 14:15:30