如何使用Airtest进行UI自动化测试

本文详细介绍了如何使用Airtest进行UI自动化测试,包括环境搭建、Airtest客户端与Python环境的集成、在Airtest IDE中连接手机、编写及执行测试脚本、以及在代码中操作多台设备。同时,还提到了图像识别、Poco辅助窗的使用和批量执行脚本的注意事项。
摘要由CSDN通过智能技术生成

一、环境搭建

1、Airtest客户端下载

访问官网http://airtest.netease.com/,根据自己的系统下载相应的客户端安装;

2、python工具下载与环境搭建

在本地python环境中安装airtest和pocoui,然后用命令行运行脚本;

1、建议使用3.7以下 版本,下载python3;

2、下载python后,配置本地的运行环境,详见:http://airtest.netease.com/docs/cn/4_run_script/run_script.html#id4

     1)使用 pip 安装Airtest框架 pip install airtest

     2)若运行代码时,在cv2模块报 ImportError: DLL load failed: 找不到指定模块 的错,如果使用的python版本低于3.7,请直接运行: 

        pip uninstall opencv-contrib-python
        # 若以下安装语句运行失败,可以尝试更新pip到最新版本后重试
        pip install opencv-contrib-python==3.2.0.7

     3)Poco安装

         使用 pip 安装poco框架 pip install pocoui,请注意库的名称为 pocoui,不要填错。

3、在Airtest中集成python环境

在Airtest中集成python环境的话,需要安装python之后,再填写python的路径到AirtestIDE中;可以参考:http://airtest.netease.com/docs/cn/4_run_script/run_script.html#airtestidepython 进行集成;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值