元素定位的方法
- 通过ID定位
- 通过name定位
- 通过class定位
- 通过tagname定位
- 通过链接定位
上面的元素定位方法,都是定位单个元素的,在这个前提下,我们写的表达式 - 如果页面上,正好只有一个匹配成功,则返回匹配成功的这一个
- 如果页面上,有多个匹配成功,则返回匹配到的第一个
- 如果一个也匹配不到,就会抛出异常 NoSuchElement,意为找不到元素
匹配元素的方法
- 匹配单个元素
driver.find_element_by_id('123')
driver.find_element(BY.ID,'123')
- 匹配多个元素
driver.find_elements
driver.find_elements