前言
本次更新为AirtestIDE更新,版本提升至1.2.11。
1. 更新详情
1)Airtest提升至1.2.2版本
① 改进了 mstpl
图像识别算法,降低了目标图片不在当前画面中的误检率,并提升了容错率
② 初始化 minitouch
时,不再额外增加一个(0, 0)的误点击
③ 修复了断开连接时,可能有端口没有正确被回收的问题
更多Airtest相关的改动,请查看推文:【更新公告】Airtest&Poco更新。
2)pocoui提升至1.0.83版本
① 更新了pocoservice.apk文件,能够解决在部分机型上某些Android控件无法正确被识别的问题
② 如果需要更新,请先卸载手机中的两个名为pocoservice.apk,然后在最新版AirtestIDE中启动Poco的Android模式,即可自动安装最新版本。
更多pocoui相关的改动,请查看推文:【更新公告】Airtest&Poco更新。
2. 如何更新
1)覆盖更新
打开AirtestIDE时,如收到下述的更新提示,可以直接选择点击左下角的【更新】按钮来完成覆盖更新:
特别注意:更新过程切勿中断,如覆盖更新时因为某些异常中断,可能导致覆盖更新失败,无法正常打开AirtestIDE。
此时我们可以卸载掉更新失败的AirtestIDE,然后到官网上下载最新版。
另外覆盖更新之前,请检查是否将脚本保存到了AirtestIDE的文件路径内,如有请备份脚本后再进行覆盖更新,否则进行覆盖更新操作后也会覆盖掉保存在AirtestIDE路径下的脚本。
2)到官网下载最新版本
官网下载地址:airtest.netease.com/home/index.… 。
3. 更新的常见问题
1)连接部分模拟器画面出现半屏问题
我们已知1.2.11版本的IDE连接 mumu模拟器 和 横屏的雷电模拟器 时会出现画面半屏的情况,正在修复中。
请使用1.2.11版本IDE的同学连接兼容的 夜神 或者 逍遥模拟器 来进行自动化测试。
(PS:IDE连接夜神需在connect之前下拉勾选第一个 use javacap
,否则会出现黑屏情况)
2)连接部分真机设备出现半屏问题
如使用1.2.11版本的IDE连接真机时也出现上述的画面半屏的问题,请同学提供设备详情,包含品牌型号、Android版本等信息,以及是否自行勾选了一些备选的连接参数,反馈到我们的官方答疑Q群(654700783)。
管理员收到反馈后会进行排查。
3)其它问题
如同学们在更新IDE版本之后还遇到了别的问题,可以将问题详情直接提到我们官网的bug收集页面上,管理员会定期对这些问题进行回复处理, airtest.netease.com/collect/