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("选择器属性值")

      

      

  • 相关阅读:
    linux shell
    jsp应用
    JavaScript基础整理(2)
    Struts2验证框架实例
    一个Struts2的实例
    Java继承和多态实例
    VS2010webConfig配置
    html兼容性
    Linux 入门记录:一、命令行 Bash 的基本操作
    微信支付:curl 出错,错误码: 60
  • 原文地址:https://www.cnblogs.com/airener/p/5942155.html
Copyright © 2011-2022 走看看