有哪些关于如何使用 Selenium 选择链接的好例子?
我的一些链接在table
s 中,其他带有LI
's 和其他有ID
标签。
我有哪些选择“ A
”锚标签的选项?
此外,还有哪些选项可以单击表单上的复选框?
有哪些关于如何使用 Selenium 选择链接的好例子?
我的一些链接在table
s 中,其他带有LI
's 和其他有ID
标签。
我有哪些选择“ A
”锚标签的选项?
此外,还有哪些选项可以单击表单上的复选框?
我们点击命令:
一个 ' A
' - 带有文本“日历”的锚标记:
xpath=(//a[contains(text(),'Calendar')])[2]
在 LI 中,带有 ID 的列表元素复选框:
xpath=(//li[contains(@id,'activity_roles_input')]//input[@type="checkbox"][1])
在带有 ID 的 LI 之后,一个复选框:
xpath=(//li[contains(@id,'a_r_input')]/descendant::input[@type="checkbox"][2])
表 TD 中测试“Record12345”的删除链接:
xpath=(//td[text()='Record12345' ]/../..//a[contains(@class, 'delete')] )
检查输入框:
xpath=(//label[contains(text(),'Roles')]/../div//input)
选择某个表格行(带有文本“6 Day”),然后在该行上,第 8 个 td,然后是其中的锚点:
xpath=(//table[@id='prs']/tbody/tr[td[contains(.,'6 Day')]][1]/td[8]/a)@href
选择具有“周一 - 周五”的表格行,然后在该行上选择第二个“a”链接,然后从中获取 href 属性:
xpath=
(//table/tbody/tr[1]/td[contains(text(),'M-F')]/following-sibling::*[2]/a)@href