Appium Appium 和 Airtest 两个测试框架,哪一个更有优势一点?

我喜欢的K17 · 2019年08月15日 · 最后由 风子 回复于 2023年09月13日 · 12882 次阅读

最近想做一个自动化平台,在选择框架的时候,Appium 和 Airtest 两个框架,实现的功能都差不多,大概做了一个对比,大家可以给个意见吗?我自己之前用脚本写过 appium 的项目,缺点就是不稳定,服务会时不时挂掉,有没有两个都用过的大神给点建议

共收到 16 条回复 时间 点赞

选 airtest 吧,上手更快

你要做的平台满足什么需求场景啊?还是说只是造个轮子练手?

我去催饭 回复

就是一个自动化平台,web 的形式,把 API 全部都封装好,其他人只需要在平台里写用例就可以跑起来

刘旭 回复

appium 接触很久了,也比较熟练,最近才知道的 airtest,就是想做一个自动化平台,把 API 都封装好,只需要写用例就可以执行起来,不知道应该选哪一个,也不知道 airtest 的缺点

两个框架我都使用过,理论上都不好封装成平台 api,一个是查找元素,一个是识别图片,我更倾向于 airtest

没听说过 Appium Studio 么?

一个明显区别: Airtest 支持图像识别, appium 没有直接支持图像识别

槽神 回复

孤陋寡闻了,我知道之前有个桌面版的,但是 1.7 之后好像不支持了,去下载看看

布吉岛 回复

但是 airtest 对 iOS 友好吗,资料比较少

自动化测试如果遇到需要切 webview 才能定位的元素,用 airtest 是不是就不用切了,直接找就行了

Solopai

槽神 回复

Appium Studio 这个工具好用吗,我之前下载过,感觉不咋好用呢

我之前用过 appium,现在改为 airtest,个人感觉 airtest 比较好用

我记得 airtest IOS 一个环境下只能执行一台 iPhone 的自动化吧.

就我平时玩手机游戏写脚本的情况来看,airtest 还不如按键精灵手机版,可以那脚本封装成 APP,直接丢给所有的手机用
如果做批量群测的话,还是 appium 好用。
单个手机的话,airtest 方便简单些

请问最终是使用什么实现

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册