议题十五 跨平台的UI自动化测试框架Airtest Project 网易龙秋朦

1. 大会视频回放链接:http://www.itdks.com/eventlist/detail/2823
3. Airtest Project
 跨平台UI⾃自动化测试框架 ⻰龙秋朦
4. UI⾃自动化测试 UI⾃自动化测试难点 通⽤用性 平台、机型、应⽤用 准确性 识别、操作、判断 ⾼高效性 快速迭代
5. Content 1 Airtest Project 1-1 Airtest 1-2 Poco 1-3 AirtestIDE 2 AirLab
6. Airtest Project https://airtest.netease.com/ https://github.com/AirtestProject
7. 应⽤用-Android
8. 应⽤用-iOS
9. 游戏-Unity
10. 通⽤用性
11. Airtest 图像识别 ➢ 简单直接 ➢ 兼容各种环境 ➢ ⽆无需嵌⼊入代码 touch( )
12. Poco 控件识别 ➢ 更更加准确 ➢ 界⾯面迭代影响⼩小 ➢ ⽆无需嵌⼊入代码 poco(text=‘播放全部’) .click()
13. AirtestIDE 集成开发环境 ➢ 屏幕同步 ➢ 操作录制 ➢ 代码编写与调试 ➢ 测试过程回放 ➢ 报告查看 ➢ ⾃自定义插件 ➢…
14. 插件-Selenium
15. ⾃自动化云测试 单机测试 • 单⼀一机型 • 少量量脚本 • 开发调试 云测试 ✓ 机型覆盖 ✓ ⼤大量量脚本 ✓ 批量量部署
16. ⾃自动化云测试
17. ⽹网易易内部使⽤用数据: ✓ 应⽤用项⽬目:50个 ✓ 脚本数量量:2,000个 ✓ 设备运⾏行行:10w设备·时 ✓ 任务次数:80w次
18. AirLab https://airlab.163.com/
19. AirLab
20. AirLab
21. QQ群名:AirtestProject讨论群 微信公众号:AirtestProject QQ群号:437119175
22. 谢谢