APP自动化测试:Appium 与 Airtest 优缺点调研
团队同学调研airtets时分析了下现有appnium和其对比的优缺点,也提供给大家参考下Appium与Airtest优缺点调研工具AppiumAirtest安装配置中等容易语言支持几乎全部Python为主上手难易中等容易市场占有率TOP1逐渐增多支持平台android、ios、H5android、ios、H5集成框架UiAutomator、UiAutom..
·
团队同学调研airtets时分析了下现有appnium和其对比的优缺点,也提供给大家参考下
| Appium与Airtest优缺点调研 | ||
| 工具 | Appium | Airtest |
| 安装配置 | 中等 | 容易 |
| 语言支持 | 几乎全部 | Python为主 |
| 上手难易 | 中等 | 容易 |
| 市场占有率 | TOP1 | 逐渐增多 |
| 支持平台 | android、ios、H5 | android、ios、H5 |
| 集成框架 | UiAutomator、UiAutomation框架 | Airtest与Poco框架 |
| 图像识别 | 没有直接支持(元素定位识别) | 支持(图像识别和poco控件识别) |
| 脚本录制 | 支持 | 支持(优势在于图像识别和python更易操作) |
| 批量群测 | 支持多个手机群测 | 单个手机 |
| 相关资料 | 多 | 较少 |
| 插件和开源支持性 | 多 | 较少 |
| jenkins持续集成 | 支持 | 支持 |
| 后续升级 | 有保证 | 目前比较小众,不一定得到及时保证 |
| 测试报告 | 有 | 有 |
| CI的支持 | 支持 | 支持 |
| WEB的支持 | 支持 | 支持 |
| 结论: appium:安装配置环境较复杂,脚本编写需要一定基础,语言、插件、后续升级支持更有保障,适合多个手机测试 airtest:安装配置容易,上手较快,支持图像识别,语言Python为主,适合单个手机测试,对游戏测试较为友好 |
||
更多推荐




所有评论(0)