AirtestIDE框架使用指南
Airtest使用
准备工作
注意事项
-
启动时(windows)
a 需要管理员权限运行
b Windows串口连接设置成:桌面模式 -
如果无法准确定位出位置,可以通过exist取得位置,再touch
-
exist时,获取的是整个屏幕中任何地方出现的图标,所以最好把Airtest IDE最小化
Web测试
基础设置
http://airtest.netease.com/docs/cn/1_quick_start/5_get_started_with_web_test.html
注意事项
-
每操作几个按钮最好做下注释主要测试了什么功能,防止看到一堆不知道干了什么的脚本。
- 如果在脚本生成过程中,想停止下来,自己摸索一下或后续想做的操作不想生成脚本,则点击一下 image.png
- 继续生成脚本,重新点击 image.png
-
做了部分操作退出,并保存了脚本,后续重新打开想接着捕获操作,则可以通过以下步骤重新开始捕获
image.png
a 点击
b 在弹出的以下提示中选择no: image.png
c 将需要的网址输入到刚打开的chrome中,打开想要的网页()
d 点击 image.png -
有部分生成的脚本,在自动执行时有问题(主要发现在部分checkbox点击的操作),具体原因未知
Airtest替换默认python
-
下载最新的python版本,勾选安装pip,示例为:python3.7
-
打开cmd,运行pip –version确保已经安装好python和pip工具
-
更新pip:
python -m pip install --upgrade pip
-
安装用到的各种模块(pip install):
a Airtest用到的各种包:airtest selenium airtest_selenium pynput
b 安装剪贴板支持(可选):pip install pywin32
-
更换python版本:
Python可能的路径:C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe
image.png -
配置chromedriver(最好先将chrome升级到最新版本)
下载与Chrome配套的版本:http://npm.taobao.org/mirrors/chromedriver/
将chromedriver.exe拷贝到Chrome目录下
将Chrome目录添加到Path中:C:\Program Files (x86)\Google\Chrome\Application
-
chromedriver.exe拷贝到Python目录下(可选:需要命令行运行Airtest脚本时)
Python的目录:%LOCALAPPDATA%\Programs\Python\Python37