- Html铺垫
- Selenium八大定位方式
- 常用定位方式练习
Html铺垫:
- <a>标签
- 属性:href
- 类属性:class
Selenium八大定位方式:
Selenium常用定位方式:
格式:
WebElement Web元素对象 = driver.findElement(By.定位方式("定位元素"));
- 通过id定位
格式:
WebElement webElement = driver.findElement(By.id("ID属性对应的值"))
- name定位
WebElement nameId = driver.findElement(By.name("名称"));
- css selector定位
driver.findElement(By.cssSelector("css表达式"));
css selector获取方式:
- 复制绝对定位:定位到对应语句然后右键在复制处点击复制selector即可
- 编写cssselector表达式(后续发出)
- xpath定位
driver.findElement(By.xpath("xpath表达式"));
xpath获取方式:
- 复制绝对定位:定位到对应语句然后右键在复制处点击复制xpath即可
- 编写xpath表达式(后续发出)
- link定位
driver.findElement(By.linkText("链接的文本信息"));