• WebDriver API --8种定位方式


    webdriver 提供了一系列的元素定位方法,常用的有一下8种方式:

    1)id                                                        

    2)name

    3)class name

    4)tag name

    5)link text                通常用在超链接上

    6)partial link text     通常用在超链接上

    7)xpath                   通用方式

    8)css selector         

    xpath定位

    如何这个标签本身没有属性,找父亲→爷爷

     

     

    文本值定位

     当标签属性很少,不足唯一区别元素时,但是标签中间存在唯一的文本值,也可以定位,其具体的格式:

    xxx.find_element_by_xpath("//标签[contains(text(),'文本值')]")

    dr.find_element_by_xpath("//p[contains(text(),'公益')]").click()

    注意文本标签前面是没有使用@的

     

     

  • 相关阅读:
    二分法查找数据
    循环队列的操作
    堆栈的操作
    链表的各种操作
    尾插法创建链表
    头插法创建链表
    链表简介
    <map>的常用操作
    linux下php添加自带扩展
    快速排序
  • 原文地址:https://www.cnblogs.com/tianpin/p/10078370.html
Copyright © 2020-2023  润新知