当单击声明失败链接时,使用单击链接代码:
span[@id='ContentPlaceHolder1_grdFailureDetails_lblDtcCode_9']
错误显示为
与定位器链接 '//span[@id='ContentPlaceHolder1_grdFailureDetails_lblDtcCode_9']' not 发现。
机器人框架
点击链接只能用于点击链接(例如<a>
元素(。如果需要单击某个<span>
,请使用单击元素。
由于 Clicklink 关键字可能会中断其他元素,因此我使用最通用的方式,即 Click Element。
*** Setting ***
Library SeleniumLibrary
*** Test Cases ***
Example
Open Browser ${url} ${browser}
Click Element id:ContentPlaceHolder1_grdFailureDetails_lblDtcCode_9
除了 Id,您还可以使用 xpath。在这种情况下,您将拥有:
Click Element xpath:.//span[@id='ContentPlaceHolder1_grdFailureDetails_lblDtcCode_9']
有关详细信息,请参阅 https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html