• selenium八种定位元素方法


    selenium八种定位元素方法

     

    1.driver.find_element_by_id('su')

       定位到元素的id一般id是唯一的,可以精确定位到元素

    2.driver.find_element_by_name()

       通过元素的name来定位元素

    3.driver.find_element_by_class_name()

      通过元素的class属性来定位

    4.driver.find_element_by_link_text()

      通过链接的文本来定位元素

    5.driver.find_element_by_partial_link_text()

      通过链接的部分文本来定位元素

    6.driver.find_element_by_tag_name()

      通过标签名来定位元素,比如链接的标签<a></a>

    7.driver.find_element_by_xpath

      通过xpath来定位元素,比较万能的定位方式

    8.driver.find_element_by_css_selector()

     通过css选择器来定位元素

    可以将定位到的元素赋值给一个变量,然后对元素做一些操作

    a = driver.find_element_by_id('su')

    print(a.text)                   打印文本格式

    print(a.tag name)          打印标签名

    print(a.get_attribute('herf'))      获取某一个属性的值

  • 相关阅读:
    java作业总结1
    Java课程学习感想
    java第二阶段作业小结
    java第一阶段作业小结
    Java课程总结
    第二周期作业总结
    第一次作业周期总结
    Java第二阶段作业总结
    Java第一阶段作业总结
    java最后一阶段总结
  • 原文地址:https://www.cnblogs.com/hfdy-test-python/p/11590703.html
Copyright © 2020-2023  润新知