SeleniumLibrary单击按钮/链接不起作用

时间:2019-07-03 08:59:01

标签: robotframework

Click Link href=http://www.tays.fi给出错误消息:

  

“未找到与定位符'href = http://www.tays.fi'的链接。”

但是我的页面上存在 项:

 < a class="ot-landingpage__link" href="http://www.tays.fi" id="yui_patched_v3_11_0_1_1562143051415_173">www.tays.fi< / a >

我在这里想念什么?有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您的代码存在的问题是href=不是有效的定位符前缀。

Click link默认情况下将搜索所有锚元素的id,名称和href,因此您可以给href加上前缀:

Click link  http://www.tays.fi

答案 1 :(得分:0)

点击链接需要定位符,而不是href。

以您的情况

Click Link    id=yui_patched_v3_11_0_1_1562143051415_173

OR

Click Link    class=ot-landingpage__link

请参阅文档

http://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Click%20Link