如何使用Selenium选择链接有哪些很好的例子?
我的部分链接位于table
s,其他链接位于LI
,其他链接位于ID
个标记。
我可以选择“A
'Anchor代码?
此外,单击表单上的复选框有哪些选项?
答案 0 :(得分:0)
我们点击命令:
“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天”),然后在该行上选择第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