
一.背景
1当前UI自动化面临的问题
难以使用一套工具对移动端、web端、桌面端进行自动化测试
- 版本更新页面改动较大,自动化脚本的维护成本高
- 图片内容难以验证
2 解决方案
用图像识别方法代替传统坐标定位方法进行UI自动化设计
二.Airtest自动化简介
Airtest是一个跨平台的UI自动化测试框架,基于图像识别原理。Airtest IDE操作页面如图

1.优点
基于python,跨平台,可用于移动端、web端、桌面端UI自动化测试,支持windows、ios、android
2.组成
整个工具套件由Airtest IDE、Airtest、Poco、Airlab组成
Airtest IDE:跨平台的UI自动化编辑器
Airtest:基于python的跨平台的UI自动化测试框架,基于图像识别原理
Poco:基于UI空间搜索的自动化框架
Airlab:网易Airtest云测试服务
三.环境搭建
1.AirtestIDE下载和安装
1.1Windows用户
根据系统是32位还是64位版本,下载官网上对应的zip包,解压后得到AirtestIDE文件夹

本文介绍了基于图像识别的UI自动化测试工具Airtest,它适用于移动端、web端和桌面端。文章详细阐述了Airtest的背景、自动化测试原理,以及如何在MacOS和Windows上进行环境搭建,包括连接Android、iOS设备和模拟器。此外,还讲解了编写和执行用例的步骤,以及查看报告的方法,是测试工程师入门UI自动化测试的良好资源。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



