Airtest注意事项记录

简介: Airtest注意事项记录

之前整理了Airtest的使用:

Airtest操作(一)

Airtest操作(二)

整体来说上手不算复杂,但是使用起来的细节还是不少的,针对在使用过程中遇到的几个细节先来做一下记录:

一、分辨率的使用

由于不同手机的分辨率不同,不同分辨率的手机跑同一套坐标代码,需要切换分辨率。
主要步骤如下:
a. 获取当前手机分辨率
b. 转换为相对坐标
c. 转换为实际手机分辨率的坐标
以上为主要步骤,但是需要注意的是:
  主要修改air文件夹下面对应的py文件,air文件也会同步更新,air本身是没有可操作空间的。

二、识别的小细节

识别时,除了分辨率的情况,还有一个需要注意的是不同系统、不同字体的展示情况:
  例如,“输入”的入字,在不同系统的展示样式可能不同,
  这种差异较大的文字如果作为提取识别结果,是不具有普适性的。

三、手机模式的影响

随着手机功能的增加,会有比较多的阻碍的情况出现:
1. 根据不同手机的反应快慢,设置较长的sleep时长
2. 夜间模式和日间模式的差异,也会影响自动化的识别和运行

四、屏幕录制的注意点

Airtest也提供了运行时的录制功能,但是启动和关闭需要自己来操作。
如果在运行脚本过程中,异常退出,也需要注意录制功能是否关闭了,否则会影响下一次的运行。
相关文章
|
7月前
|
Android开发 iOS开发 开发者
更新公告:Airtest更新至1.2.10.2版本
更新公告:Airtest更新至1.2.10.2版本
|
7月前
|
API
如何把自定义的函数,记录到你的Airtest报告里
如何把自定义的函数,记录到你的Airtest报告里
131 0
|
3月前
|
Python
6-3|Python更新已有的记录
6-3|Python更新已有的记录
|
7月前
|
Android开发 iOS开发 开发者
【更新公告】Airtest更新至1.2.6版本
【更新公告】Airtest更新至1.2.6版本
112 1
|
7月前
|
Android开发 iOS开发 计算机视觉
【更新公告】Airtest更新至1.2.9版本
【更新公告】Airtest更新至1.2.9版本
【更新公告】Airtest更新至1.2.9版本
|
7月前
|
Web App开发 IDE 开发工具
【更新公告】Airtest更新至1.3.0.1版本
【更新公告】Airtest更新至1.3.0.1版本
141 0
|
7月前
|
开发工具 Android开发 iOS开发
【更新公告】Airtest更新至1.3.3版本
【更新公告】Airtest更新至1.3.3版本
|
7月前
|
IDE Shell Android开发
【更新公告】Airtest更新至1.2.7版本
【更新公告】Airtest更新至1.2.7版本
110 0
|
7月前
|
IDE 开发工具 Android开发
【更新公告】Airtest更新至1.3.2版本
【更新公告】Airtest更新至1.3.2版本
|
7月前
|
Android开发
用Airtest快速实现手机文件读写与删除功能
用Airtest快速实现手机文件读写与删除功能

热门文章

最新文章