几种定位方式

2018-12-19  本文已影响5人  慧琴如翌
  1. driver.find_element_by_id("kw").send_keys('测试开发')

  2. driver.find_element_by_name("wd").send_keys('测试开发')

  3. driver.find_element_by_classname("xx").send_keys('测试开发') #class属性

  4. driver.find_element_by_tag_name("xxx").send_keys('测试开发') #元素的标签属性,如搜索框的标签属性就是最前面的input,所以一般不用这种定位方式

  5. driver.find_element_by_link_text("xxx").send_keys('测试开发') #有href的超链接,可以用这种定位方式


    image.png
  6. driver.find_element_by_partial_link_text("xxx").send_keys('测试开发') #超链接的字符串如果比较长的话,可以用这种模糊匹配的方式定位

  7. driver.find_element_by_xpath("xxx").send_keys('测试开发') #xpath属性,当没有id、name、class属性,或者其属性有很多重复的,可以考虑用xpath定位1.

  8. driver.find_element_by_css_selector("xxx").send_keys('测试开发') #class属性

上一篇下一篇

猜你喜欢

热点阅读