自动化测试相信大家都耳熟能详,没见过杀猪起码也应该见过猪肉(没用过自动化测试起码对这个词语也并不陌生),本人是从事iOS的工作的,一提到自动化测试脑海中直接浮现出英文单词:XCTest,UITests。但就目前公司提供的安卓已有方案来看,反正我不熟(AirtestIDE)。那么有什么办法能快速跟目前已有方案进行接轨呢?当然是看官方教程!(PS:教程有一定的延迟没有更新导致我在这里栽了一个大跟头:inspector端口已废弃!!!)当然,你也可以跟着我的踩坑记录来接着往下看。不想听废话的亲建议直接观看踩坑结果。
踩坑步骤
看官方教程
因为对部门提出来的测试方案并不是特别熟悉,所以当我收到该需求的第一反应便是跟着教程走。于是在茫茫资料中我便一眼相中了它:欢迎来到AirtestProject官方文档,那么让我们跟着教程一步一个脚印一步一个脚印的来吧…算了赶时间,直接看它——5分钟上手自动化测试——Airtest+Poco快速上手
跟着教程傻瓜式开发
-
安装AirtestIDE
安装过了,过 -
连接设备
我的是iPhone,往下看iOS设备连接2.1. 下载 iOS-Tagent
这个项目在如下版本上进行了开发和测试:
| iOS | Xcode |
|---|---|
| ≥14 | 12.x |
| ≥13 | 11.x |
| 10.x-12.x | 10.x |
| ≥ 9.3 | ≥ 9.3 |
咦?才测到Xcode 12吗?我用的iOS 14.7.1 + Xcode 1

本文分享了作者在尝试使用AirtestIDE进行iOS自动化测试时遇到的问题,包括教程过时、设备连接失败和依赖更新等,最终通过解决WebDriverAgent版本问题顺利连接手机并完成测试。
最低0.47元/天 解锁文章
4949





