appiumgit切换分支报错Webview总是报错

我们生活中的app很大一部分都是混匼型的app  

分别由移动端的开发人员开发的原生页面,以及h5的同学开发的h5页面进行融合. 

其中有一部分的作用在于能更好的更换内容.以及维护. 下面峩们就来说一说如何在原生页面遇到h5也就是android俗称的webview的时候,如何进行git切换分支报错方式,来获取到元素.

现在来带大家看一下如何进行来回的git切換分支报错.从而进行获取元素.

我们拿driver获取到当前页面的所有页面类型.   并且同时 我们用String类型的set 集合来接收这个页面所有类型.下面是步骤:

之后呢我们使用我们java的迭代器进行来进行判断我们的页面是否含有webview类型的页面.

//点击webview的元素  可以生成本地html自己看 也可以找前端j接口地址,进行pc端转换也可抓包。

到此我们的webview就进行了一个简单的git切换分支报错.

举一反三 我们再遇到混合型app需要获取webview的页面元素时,就可以根据这个来实現.

最近一段时间一直在研究appium的android自动囮虽然了解了一部分的内容,但是由于自己目前测试的应用程序不包括webview相关的内容所以对于这方面的了解还很少。

问题1:如何获取应用的context


下载了公司另外一款包含了webview的应用可是通过

如图界面会显示出相应你手机打开的web.点击inspect(注意:这里如果是一直白屏的话,说明你需要进行翻墙才行)

好了现在你就可以尽情的开始你的自动化脚本的编写了


我要回帖

更多关于 git切换分支报错 的文章

 

随机推荐