在selenium中的XPath语法


  
   

用简单的Xpath语法定位元素

  • 绝对路径 /html/body/form[1]
  • 定位第一个form //form[1]
  • 定位最后一个form //form[last()]
  • 定位id为loginForm的form元素 //form[@id='loginForm']
  • 定位form,有一个子元素是input框,这个input的name为password //form[input/@name='password']
  • 定位input框,其value为Clear //input[@value='Clear']
  • 定位某个form下的第一个input,其中该form的id为loginForm //form[@id='loginForm']/input[1]
  • 定位一个input框,type为submit,value是Login //input[@type='submit'][@value='Login']
  • 定位一个id为loginForm的form元素下的第四个input //form[@id='loginForm']/input[4]

你可能感兴趣的:(自动化测试)