Airtest辅助窗Poco区别

Airtest IDE支持Airtest脚本的录制,图片识别(截图)的方式,你甚至可以先不用看它的API,通过录制来熟悉它的API。
Poco是通过元素本身的属性来定位元素,并且它同样支持录制。

  1. Airtest辅助窗
    在这里插入图片描述
    截图:用于脚本图片识别(对应右上角第1个按钮)
    录制:自动化脚本录制,可以为我们省去很大一部分脚本编写工作(对应右上角第2个按钮)
    Airtest辅助窗Poco区别_第1张图片

touch: 在设备屏幕上执行触摸操作
swipe: 在设备屏幕上执行滑动操作
text: 在目标设备上输入文本;文本输入小部件必须首先处于活动状态
keyevent: 在设备上执行键事件
snapshot: 获取目标设备的屏幕截图并将其保存到文件中
wait: 等待设备屏幕上的模板匹配
exists: 检查设备屏幕上是否存在给定目标
sleep: 睡眠事件
assert_ : 断言
详细使用链接:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/5_airtest_framework/airtest_api_info.html

  1. Poco辅助窗:
    Airtest辅助窗Poco区别_第2张图片
    通过元素本身的属性来定位元素,并且它同样支持录制。针对你的测试对象选择对应架构,可以显示对象UI渲染树。
    目前除了Android原生App无需接入SDK即可直接使用之外,其余引擎都需要事先 接入SDK 才能获取到UI结构信息(游戏没有事先接入SDK是无法直接看到UI树的),SDK接入后再进行使用。

详细使用链接:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/6_poco_framework/poco_quick_start.html

你可能感兴趣的:(自动化测试)