Appium微信公众号测试

Appium微信公众号测试

一、appium环境搭建
链接:https://blog.csdn.net/qq_33676825/article/details/103526014

二、替换appium目录下的chromedriver驱动
2.1、下载chromedriver(2.26)-----因为微信是chrome的57版本,所以这里用2.26版本的驱动即可,版本不符会导致driver.switch_to.context()执行失败
2.2、用新下载的chromedriver替换掉appium下的驱动(C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules_appium-chromedriver@3.1.0@appium-chromedriver\chromedriver\win\chromedriver.exe)

三、连接真机,打开调试模式
系统设置里面连续点击7次版本号,进入开发者模式,打开usb调试

四、在chrome里面调试页面元素
· 使用chrome-devtools
· 手机设备可以用命令【adb devices】查看到设备驱动,手机需要开开发者模式。【Appium1.4.16.1】好像最高支持安卓6.0
· Android_sdk的版本需要支持你手机的安卓版本,具体自己百度sdk对应安卓版本列表,自己更新Android_sdk的话,好像需要翻墙,最好的办法就是,直接问你们安卓开发人员要,他们会有比较新的Android_sdk。我前面提供的Android_sdk只支持安卓4.0(模拟器就是4.0版本的)
· 测试的app需要开发人员在app的activity清单文件里面添加android:exported=“true”【不懂这个的话,问安卓开发人员】,否则启动app的时候会出现【Error: Permission to start activity denied.】
· 在谷歌浏览器上输入chrome://inspect/#devices
在这里插入图片描述
· PS:如果没有出现【webview。。。。inspect】,是因为在打包app之前,开发将这个调试功能屏蔽了。发布在正式环境的app,为了安全性,一般会将这个功能关闭。

五、打开微信调试功能
如果是微信的h5共众号,

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值