AirtestIDE框架使用指南

Airtest使用

准备工作

  • 下载Airtest:http://airtest.netease.com/

  • 简单使用说明:http://airtest.netease.com/tutorial/Tutorial.html

注意事项

  • 启动时(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
  • 做了部分操作退出,并保存了脚本,后续重新打开想接着捕获操作,则可以通过以下步骤重新开始捕获
    a 点击

    image.png

    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


    AirtestIDE框架使用指南_第1张图片
    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

你可能感兴趣的:(AirtestIDE框架使用指南)