gpt4 book ai didi

xpath - RobotFramework:查找包含文本的Xpath

转载 作者:行者123 更新时间:2023-12-03 16:09:17 25 4
gpt4 key购买 nike

因此,我在以下位置的链接包含“下载证书”字样

xpath=//*[@id="training_list_table"]/tbody/tr/td[5]/span/a/text()


我想在搜索中更加具体,以便它不仅仅接受任何旧文本,例如...

xpath=//*[@id="training_list_table"]/tbody/tr/td[5]/span/a/text()='Download certificate'


但这让我失望。进行这种搜索的正确语法是什么?

最佳答案

如果您想匹配链接


包含您可能使用的文本"Download certificate"

//a[contains(., "Download certificate")]

以文本 "Download certificate"开头:

//a[starts-with(., "Download certificate")]

包含确切的文字 "Download certificate"

//a[.="Download certificate"]



如果表中有多个链接包含 "Download certificate",则可以通过特定的属性,文本或索引来指定适当的祖先,例如 //td[5]//a[.="Download certificate"]-您不必像 XPath那样在您的 .../tbody/tr/td[5]/span/...中包括祖先组

关于xpath - RobotFramework:查找包含文本的Xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44568513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com