zoukankan      html  css  js  c++  java
  • selenium webdriver——元素定位

    元素定位:

    >>WebDriver提供了八种元素定位方法,在Python语言中,所对应的方法如下:

     >>id属性定位:有唯一性

      find_element_by_id("值")

     >>name属性定位:

      find_element_by_name("值")

     >>class属性定位:

      find_element_by_class_name("值")

     >>tag定位:(标签名定位)

      find_element_by_tag_name("标签名")

     >>link定位:(文本链接定位)

      find_element_by_link_text("链接的文本信息")

     >>partial link定位:("部分文本链接定位")

      find_element_by_partial_link_text("链接的部分文本信息")

     >>xpath定位:(路径定位)

      绝对路径定位:find_element_by_xpath("/html/body/......")

      元素属性定位:find_element_by_xpath("//标签名[@属性名='属性值']")

      路径与属性定位:find_element_by_xpath("/html//标签名[@属性名=‘属性值’]")

     >>css定位:

      find_element_by_css_selector("选择器属性值")

      

      

  • 相关阅读:
    Oracle与MySQL的几点区别
    MySQL使用Union创建视图报错
    MySQL指定mysqld启动时所加载的配置文件
    MySQL使用位运算
    django rest framework(3)
    Django Rest Framework(2)
    Django 之缓存
    RESTful API
    restful framework 认证源码流程
    其他排序
  • 原文地址:https://www.cnblogs.com/airener/p/5942155.html
Copyright © 2011-2022 走看看