基本元素定位

Posted jacquelineqa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基本元素定位相关的知识,希望对你有一定的参考价值。

  • id
  • name
  • tagName
  • className
  • link Text
  • partialLinkText

cssSelector

  • tagName

By.cssSelector("input")

  • ID 

By.cssSelector("input#id");

By.cssSelector("#id");

  • 根据className样式名

By.cssSelector(".className");

By.cssSelector("input.className");

 

xpath

绝对路径

相对路径

//*[@name=‘phone‘]

//input[@maxlength=‘100‘ and @autocomplete=‘off‘]

//a[contains(text0,‘ hao123‘)]

//a[text0=‘新闻‘]

 

以上是关于基本元素定位的主要内容,如果未能解决你的问题,请参考以下文章

selenium 基本元素定位

transform对定位元素的影响

selenium之css定位小结

Web自动化必会「Web基础元素定位元素操作Selenium运行原理项目实战+框架」

css元素定位:通过元素的标签或者元素的idclass属性定位

基本元素定位