我对Selenium测试比较新,我看过其他关于从链接中获取属性的帖子。我尝试过的所有已发布的解决方案似乎都不适用于我的情况。我有以下内容:
<a href="javascript: editFolder(0);" class="htmlLinkImageNoUnderline" title="Edit File">
<img src="/images/myWorkspace/edit_30x30.png" class="htmlImageNoBorder">
</a>
<a href="#" onclick="return false;" class="htmlLinkImageNoUnderline" title="Download File">
<img src="/images/myWorkspace/download_file_30x30.png" class="htmlImageNoBorder">
</a>
我试图用Selenium IDE做的是验证这些链接是否存在各自的标题(编辑文件,下载文件)。 Xpath将不起作用,因为它们出现在动态表中。
答案 0 :(得分:1)
您确定自己的XPath语法吗?你应该使用这样的语法:
//a[@title='Download File']
答案 1 :(得分:1)
使用firepath查找元素的xpath。在图像中看到如何找到xpath
答案 2 :(得分:-2)
我不确定这个XPath是否正确。我从Firebug复制了它:
/html/body/form/div[3]/div/div[1]/div/div[3]/nav/div[1]/ul/li[2]/a/span