定位元素

Appium是基于Selenium的,所以 和 Selenium 代码 定位元素的 基本规则相同:

  find_element_by_XXX 方法,返回符合条件的第一个元素,找不到抛出异常

  find_elements_by_XXX 方法,返回符合条件的所有元素的列表,找不到返回空列表

  通过 WebDriver 对象调用这样的方法,查找范围是整个界面

  通过 WebElement 对象调用这样的方法,查找范围是该节点的子节点

界面元素查看工具:

   Android Sdk包中uiautomateviewer

     安卓查看APP界面元素:

    

 

 

     Appium Desktop中Appium Inspector(优点是可以直接验证 选择表达式是否能定位到元素)

 

     1、先打开

 

        

 

     2、        

        

 

    

    3、右下角,点击,保存

        

 

    4、点击,查看

        

 

    5、定位元素1:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

posted @ 2020-09-16 11:13  追梦人娟儿  阅读(173)  评论(0编辑  收藏  举报