Robotframework 我不能点击href链接
我正在尝试单击Robotframework 我不能点击href链接,robotframework,Robotframework,我正在尝试单击Href链接,但没有成功 这是我尝试单击的页面的HTML: 这是我尝试使用的代码 Welcome Page Should Be Open Location Should Be ${WELCOME URL} Title Should Be OrangeHRM Click Link id=welcome Wait Until Element Is Visible id=welcome-menu 8 #Click Link href=https://openso
Href
链接,但没有成功
这是我尝试单击的页面的HTML:
这是我尝试使用的代码
Welcome Page Should Be Open
Location Should Be ${WELCOME URL}
Title Should Be OrangeHRM
Click Link id=welcome
Wait Until Element Is Visible id=welcome-menu 8
#Click Link href=https://opensource-demo.orangehrmlive.com/index.php/auth/logout
Click Link xpath://a{test()='logout'}
我尝试使用“href”和“xpath”,但都出现了错误:
找不到名为XXXXXX的关键字
你能告诉我我做错了什么吗?错误是因为在
单击链接
和xpath之间只有一个空格。您需要两个或多个空格将关键字与其参数分隔开
另外,xpath://a{test()='logout'}
不是有效的xpath表达式。您需要将大括号更改为方括号,并将test
更改为text
。您还需要将注销
更改为注销
xpath://a[text()='Logout']
例如,您也可以只指定链接文本或href,例如:
Click Link Logout
您可以尝试使用以下代码xpath://a[@href='/index.php/auth/logout']未找到的实际关键字是什么?如果是这样的
请单击链接xpath://a{test()='logout'}
,然后检查它在链接之后和xpath之前是否至少有两个空格。另外,将xpath中的{}
更改为[]
。非常感谢@RushabhRakholiya它成功了。@Eduardo不客气,请标记为向上投票谢谢