美文网首页
几种定位方式

几种定位方式

作者: 慧琴如翌 | 来源:发表于2018-12-19 17:36 被阅读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属性

    相关文章

      网友评论

          本文标题:几种定位方式

          本文链接:https://www.haomeiwen.com/subject/gsajkqtx.html