Selenium定位策略

1.通过XPath使用contains()

它将启动一个窗口,其中包含文本框开发中涉及的所有特定代码。

记下它的id属性。

通过XPath定位元素的语法 - 使用contains()可以写成:

//<HTML tag>[contains(@attribute_name,'attribute_value')]

或者,

//*[contains(@attribute_name,'attribute_value')]
Java

使用XPath的contains()方法,可以将Java代码和动态XPath位置一起编写为:

findElement(By.xpath("//*[contains(@id,'lst-ib')]"));
原文出自【易百教程】,商业转载请联系作者获得授权,非商业转载请保留原文链接:https://www.yiibai.com/selenium/webdriver-locating-strategies-by-xpath-using-contains.html



 

posted @ 2019-06-19 17:29  佳宁  阅读(292)  评论(0编辑  收藏  举报