Select by href 以字符串开头
Select by href starting by a string
我正在寻找问题的解决方案。
我想找到我网页中所有以
开头的 href 元素
href="/lite/..... "
我想检查所有以 /lite/ 开头的 href 的 http 状态
我的测试在 Java 中,我正在使用 selenium
有什么想法吗?
谢谢
可以使用 XPath 吗?然后你可以使用类似的东西:
//*[starts-with(@href,'/lite')]
您可以使用 CSS 选择器:
elements = driver.findElements(By.cssSelector("[href^='/lite/']"));
请注意,它不会 return 框架元素的链接。
我正在寻找问题的解决方案。 我想找到我网页中所有以
开头的 href 元素href="/lite/..... "
我想检查所有以 /lite/ 开头的 href 的 http 状态 我的测试在 Java 中,我正在使用 selenium
有什么想法吗?
谢谢
可以使用 XPath 吗?然后你可以使用类似的东西:
//*[starts-with(@href,'/lite')]
您可以使用 CSS 选择器:
elements = driver.findElements(By.cssSelector("[href^='/lite/']"));
请注意,它不会 return 框架元素的链接。