Airtest做微信小程序自动化(AirtestIDE)

测试产品中有一部分是微信小程序上的功能,现在想把这部分实现自动化,于是开始研究微信小程序如何实现自动化,最多的是appium和Airtest。下面介绍Airtest如何实现小程序自动化(选airtest主要是因为它简单啊)。

一、基本用法。

1.安装Airtest。

官网下载与自己电脑匹配的安装包,Airtest官网网址: https://airtest.netease.com/。

下载后解压,然后双击exe文件就可以运行了。

 运行之后会打开两个窗口,两个都需要开着,不要关闭其中的任何一个。第一次安装使用还需要注册账号,也可以skip。

2.电脑连接手机。

我是用的安卓的手机,USB电脑连接手机后,允许访问文件相册,然后在手机设置中找到"关于本机",然后连续点击7次"版本号",进入开发者模式。然后再从设置中找到"开发者选项",打开"开发者选择"、打开"USB调试",airtest就可以识别设备了(不同手机开发者选项所在位置不一样)。

然后就可以在设备窗口看到已经连接上的手机,点击connect就可以了。

3.你需要点击操作,你就点击左侧辅助框里touch,然后截取你需要点击的目标,需要输入就点击左侧辅助框的text,这个输入是自带输入完了就回车的功能。

需要注意的一点是,airtest的输入需要用其自带的输入法:Yosemite,第一次点击并输入,手机会提示需要安装Yosemite输入法,正常安装就可以,然后还需要把手机的默认输入法设置为Yosemite输入法,这个在手机设置-其他设置-键盘与输入法中就可以切换(不同的手机,设置输入法的位置不一样)。

中间需要停留的话就加上一行:sleep(1.0)。

然后点击运行就可以了。

4.运行完了查看报告:点击工具栏里最后一个按钮,就可以查看报告。

 二、进阶使用方法。

放到Python项目里批量运行,这块下篇再说。

猜你喜欢

转载自blog.csdn.net/qsmy_an/article/details/126142268