appium自动化测试(五) - H5+toast+相对web框架的改动分析

一、webview的处理

1、步骤

  识别当前是否有webview,是否需要进入webview页面当中进行元素操作

  获取所有的contexts

  切换到webview当中

  在webview的html页面当中,查找到对应的元素并操作

2、如何获取html页面并查找元素

第一种方法:

(1)获取webview中对应的html页面:

       谷歌浏览器中输入地址:chrome://inspect(第一次使用要FQ)

       前提:手机开启USB调试模式,并且用命令adb devices能够识别到设备。

 

(2)appium的日志中会显示当前系统的webview版本:

(3)根据安卓系统的webview版本,去下载对应的chromedriver.exe。

         windows桌面appium的chromedriver.exe目录:

        C:\Users\muji\AppData\Local\appium-desktop\app-1.6.2\resources\app\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win

posted @ 2019-08-05 15:23  sinder2018  阅读(28)  评论(0)    收藏  举报