Appium [已解决]能对比一下 Appium 和 Calabash-android 吗?

huwei · 2013年12月09日 · 最后由 思寒_seveniruby 回复于 2013年12月10日 · 1134 次阅读

一直在研究 Android 的自动化测试,包括应用及底层 Liunx。
前段时间用了一个星期学习,试用了 Calabash-android 这个自动化测试框架,感觉不错。基于 BDD 模式,测试用例使用人类自然语言编写,很容易理解。即使是非 coding 人员看了用例也能很快知道是什么意思,测试的是什么。
之后,偶然的机会,发现了这个 Appium,刚看了一点点,环境配置好,还不知道如何跑 Demo。看介绍可以测试 Android 原生应用,这点比 Calabash-android 好点。不管是 python 也好,ruby 也好,或是 java,我都能写,但是看过之后,感觉太偏于 coding,要想给别人解释清楚测试的是什么,是否只能看注释?
希望大牛们能给点启发,比较一下两者。

共收到 5 条回复 时间 点赞

appium 也可以用 cucumber 哦。和 Calabash-android 应该没大区别。

calabash-android 本身基于插桩, 使用 ruby 封装的.
使用的是 cucumber, 但是可以使用其他的框架.

appium 支持插桩, 也支持 uiautomator. 在跨 app 上擅长.
其他方面两者都很接近.
calabash 只能使用 ruby, appium 支持所有语言.

知道了,感觉这里氛围很好!有问必答

哦,对了,请问 Appium 能和 CI(持续集成)工具对接吗?

#4 楼 @whuiscool 不妨自己动手试一下, 我们鼓励多实践. 答案其实很简单.

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