xpath定位:firepath插件定位URL
xpath定位
链接定位:代码
链接定位
元素定位,标签定位;
linkText、partialLinkText、xpath、cssSelector定位代码
使用firepath进行定位
//通过链接定位:完全匹配、部分匹配
By.linkText
By.partialLinkText
targetname :<input>.....</input>
linkTest: <a href="http://news.baidu.com" target="_blank" class="mnav">新闻</a>
driver.findElement(By.linkText("新闻")).click();
partialLinkText:
driver.findElement(By.partialLinkText("新")).click();
1、通过Xpath定位,查询元素
driver.findElement(By.xpath("./[@id='from']/span[1]")).sendKeys("selenium")
driver.findElement(By.linkText("完整页面元素")).click(); driver.findElement(By.partialLinkText("模糊搜索到的页面元素")).click();
八大定位方式:By.id, By.name, By.tagName,By.className,By.cssSelector ,By.linkText, By.partiallinkText, By.xpath
xpath