首页 > 移动平台 > 详细

APP元素定位

时间:2020-04-08 17:00:07      阅读:68      评论:0      收藏:0      [点我收藏+]

1、常用的定位方式

name value
id id属性值
class class属性值
xpath xpath表达式

        

      

  

 

 

2、通过id定位

  方法:driver.find_element_by_id(id_value)  #id_value为id属性值

3、通过class定位

  方法:driver.find_element_by_class_name(class_value)    #class_value为class属性值

4、通过xpath定位

  方法:driver.find_element_by_xpath(xpath_value)      #xpath_value为xpath表达值

  

  xptah常用属性定位:
      1. id ://*[contains(@resource-id,‘com.android.settings:id/search‘)] 
      2. class ://*[contains(@class,‘android.widget.ImageButton‘)]
      3. text ://*[contains(@text,‘WLA‘)]

  模糊定位 contains(@key,value): value可以是部分值

5、定位一组元素

  只需把element改为elements即可

  



APP元素定位

原文:https://www.cnblogs.com/xwxxh/p/12660183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!