一、Airtest相关介绍
Airtest一共给我们提供了两个库,分别是Airtest和Poco库,这两个库都是Python的第三方库,所以这两个库都是基于Python语言编写的。因此,在做UI自动化时,可以根据需要自由的引入其它的Python第三方库。也可以这两种库同时使用。
二、Airtest和Poco的区别
Airtest框架基于图像识别,写脚本的时候直接拖动我们需要对比的图像进入即刻,比较适合做一些简单的界面识别操作。
Poco框架则是基于UI控件搜索,写脚本时是完全基于UI控件的,可以做一些更复杂的计算和逻辑判断等操作。
三、Airtest和Poco的初始化
Airtest和Poco在使用之前都需要引入对应的api才可以使用
1.Airtest初始化
Airtest的初始化只需要在对应的.py脚本文件的最前面引入一行代码:
from airtest.core.api import *
# 从api中import接口后,就能直接使用airtest的各个接口了
与Airetest不同的是Poco在使用之前ÿ