Airtest Project自动化UI测试

本文介绍了自动化UI测试工具Airtest,一个由网易推出的面向游戏UI测试的工具,同时也支持Android原生App的UI自动化。它包含Airtest IDE、Airtest和Poco三部分,支持图像和元素识别。Airtest具备录制脚本、跨平台运行、详细测试报告等优点,适用于小白及开发者进行UI自动化测试。文中还讲解了如何配置环境和使用Airtest进行Android APP测试。
摘要由CSDN通过智能技术生成

今天分享一个自动化UI测试工具airtest——一款网易出品的基于图像识别面向游UI测试的工具,也支持原生Android App基于元素识别的UI自动化测试。主要包含了三部分:Airtest IDE、Airtest(用截图写脚本)和 Poco(用界面UI元素来写脚本)。来自Google的评价:Airtest 是安卓游戏开发最强大、最全面的自动测试方案之一。

它具备以下几个优势:

1.如果你是个小白,不想进行深度开发只想用作UI自动化测试,那么你完全可以用AirtestIDE这款IDE通过操作鼠标来生成并录制脚本,一键回放

2.支持在 Windows 和 macOS 上运行。基于图像识别的 Airtest 框架,适用于 Android 和 Windows 上的游戏,此外也支持Android native apps、Windows applications、iOS Support、Selenium Plugin

3.自动生成详细的HTML测试报告,附带了每个操作步骤的截图,方便迅速定位失败的测试点

4.提供了一种快速进行兼容性测试的方案,利用手机集群进行大规模自动化测试。

5.支持图像识别,可将图片元素作为参数进行校验操作

6.支持二次开发,只需要下载airtest的python第三方依赖库

多说无益,我们开始尝试使用Airtest进行Android APP测试

环境准备

1.最好使用python2.7以上,建议使用虚拟Pythonvirtualenv环境部署,隔离环境

如果想要利用Airtest的API拓展更多的高级功能,请安装如下库

Airtest

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只小鱼o

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值