赞
踩
微信访问这个地址查看手机版本号: http://httpbin.org/user-agent
本来用uiautomator2整了一部分用例,但发现很多微信的原生弹框无法识别,用坐标的方式无法判断只能操作。后来转向了airtest,图片识别对一下原生无法识别的内容很好使。不过webview的元素定位还是通过chrome/inspect来定位,最终就选用了airtest和selenium的组合
http://debugxweb.qq.com/?inspector=true
遇到uiautomator2起不来的情况
错误:
uiautomator2.exceptions.GatewayError: (<Response [502]>, 'gateway error, time used 0.0s')
解决方法:
$ adb shell /data/local/tmp/atx-agent server -d --stop
有些h5页面截图会失败,显示超时或者就卡主一直不执行。解决方法,在配置chromedriver时,添加选项options.add_argument("--force-device-scale-factor=1")
禁止dpi缩放,就能正常截图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。