1

我对 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 不起作用,因为它们出现在动态表中。

4

3 回答 3

1

使用 firepath 查找元素的 xpath。在图像中查看如何找到 xpath

在此处输入图像描述

于 2013-07-02T01:59:12.377 回答
1

您确定您的 XPath 语法吗?你应该使用这样的语法:

//a[@title='Download File']
于 2013-06-27T23:04:48.613 回答
-2

我不确定这个 XPath 是否正确。我从 Firebug 复制了它:

/html/body/form/div[3]/div/div[1]/div/div[3]/nav/div[1]/ul/li[2]/a/span
于 2015-05-27T19:36:43.533 回答