Appium 微信 webview 的自动化技术 Appium 使用 appium 进行微信小程序的自动化测试

 最近好多人问微信webview自动化的事情, 碰巧我也在追微信webview的自动化和性能分析方法.

先发出来一点我的进展给大家参考下. 此方法用于android平台, iOS请自行解决

微信的设置

用微信打开debugx5.qq.com, 这是个微信的x5内核调试页面. 你可以在任何聊天窗口内输入这个网址. 并打开它.
勾选"是否打开TBS内核Inspector调试功能"

 

Appium 微信 webview 的自动化技术   Appium 使用 appium 进行微信小程序的自动化测试

使用ChromeDriver编写测试用例

首先安装ChromeDriver
从官方下载或者从你的appium的安装路径里面找chromedriver. 在appium的执行日志里面其实也会打印chromedriver的路径的
然后在电脑上启动它, 设置好端口

chromedriver --url-base=wd/hub --port=8000

可以使用selenium或者appium的客户端去编写测试用例.
如下是我的scalatest的测试用例. 大家可以自己用其他的语言实现

test(

               

上一篇:详细了解WebChromeClient源码各方法使用说明


下一篇:设计模式_Facade_门面模式