值不值得学:先看你的工作场景是否匹配
很多做测试或开发的人,平时遇到 App 需要回归测试、或者需要用脚本跑固定的打卡和签到流程时,往往卡在写代码这一步。AirTest 这门课解决的核心问题,就是让不擅长写复杂代码的人,也能用“截图+点击”的方式快速拼出一条自动化用例。它基于图像识别原理,不依赖控件层级结构,只要界面元素能被截取,就能被脚本识别并操作。如果你平时的工作涉及 Android、iOS 甚至各类模拟器上的 App 测试,或者需要做简单的 RPA 操作,这门课的内容直接对口。但如果你主要做纯 Web 端的接口测试,它并不是最优解,不建议盲目跟风。
适合什么基础:建议先看哪几块
这套资料对新手比较友好,不需要你精通 Python,但最好能看懂基础的循环和判断逻辑。拿到资料后,不要一上来就翻后面的实战部分。建议先看“环境搭建”和“模拟器连接”这两块,把 IDE 跑通、把设备连上,这是最容易卡住的地方。接着重点看核心的图像 API,比如 touch、wait、swipe、assert 这几个操作。这几个接口几乎覆盖了日常 80% 的操作场景。等你能用这几个 API 在模拟器里完成一次滑动和点击后,再去看电商 App 登录退出的实战演练,这样吸收最快。至于 iOS 环境搭建部分,因为需要 Mac 设备和相关证书,如果你手头没有苹果环境,可以先跳过,等有需求再回看。
资料怎么配合练习与学完能做什么
看视频时一定要同步开着 AirTest 工具,边看边照着操作。视频里演示某个 API 时,自己拿手机上的任意一个常用 App 录制一遍,加深肌肉记忆。学完这套资料后,你应该能独立完成一套完整的 App 自动化脚本:从连接真机或模拟器、录制图像脚本、补充基础逻辑、生成测试报告,到最终跑通一个包含登录、浏览、退出的完整流程。遇到 UI 略微变动导致脚本失败的情况,也能通过调整图像识别阈值或重新截图来修复用例。不要指望学完就能处理所有复杂场景,但应对日常的 App 兼容测试和固定流程跑批,已经足够让你少加很多班。
本课程介绍了一款基于图像识别原理的跨平台UI自动化测试框架AirTest。它具备跨平台、易操作、可扩展性等特点,并且还支持脚本的录制和调试。本课程主要讲述了它的
课程目录
* 第一章 AirTest自动化测试/
* AirTest介绍/
* AirTest专题介绍
* AirTest自动化测试实现/
* AirTest简介及环境搭建
* AirTestt与模拟器进行连接
* 图像库_(touch、运行、报告)
* AirTest图像API(wait)
* AirTest图像API(swipe)
* AirTest图像API(text、keyevent、snapshot、sleep)
* AirTest图像API(assert_existx、assert_not_exists...)
* AirTest图像框架实战(电商App登录、退出)
* IOS应用(IOS环境搭建)
* IOS应用(连接设备步骤)
* IOS项目演示(百年奥莱登录退出)
* AirTest图像库API(总结)






