RobotFramework:XPATH存在但在使用单击链接时未找到

时间:2017-07-17 13:06:58

标签: xpath robotframework

这个让我烦恼。等待并找到相同的xpath。然后我尝试点击它并得到一个错误。代码如下

Wait Until Element Is visible  xpath=//*[@id="content"]/div[1]/div/div/div[2]/div[1]/div/h3/a/i[1]
Click Link  xpath=//*[@id="content"]/div[1]/div/div/div[2]/div[1]/div/h3/a/i[1]

错误

ValueError: Element locator 'xpath=//*[@id="content"]/div[1]/div/div/div[2]/div[1]/div/h3/a/i[1]' did not match any elements.   

我确实通过手动进入xpath就知道了。关于机器人这样做的方式或许有趣吗?

1 个答案:

答案 0 :(得分:1)

点击链接实际上会查找链接属性(a =),但您的定位器不是'a'属性。

尝试'点击元素'而不是'点击链接'