在我自动化的 Web 应用程序之一中,复选框组中有 10 个复选框,其中包含组 ID 和组名。现在我必须使用 Selenium WebDriver 选择第 7 个复选框。
我怎样才能做到这一点。
您可以为您的复选框编写一个基于索引的 xpath,并且如注释中所述的 rao_555,如果每个复选框都有一个关联的值,您可以根据复选框值编写一个 xpath。
为您的复选框使用命名约定:CB01、CB02 等。
XPath 定位器
//*[@id='checkbox_group_id']/input[7]
应该做的伎俩。id
这将选择带有of的元素的第 7 个输入子元素checkbox_group_id
。