工业推荐的移动测试自动化工具

时间:2013-10-22 11:42:31

标签: testing mobile automation

请推荐支持ios和android的移动自动化测试的推荐开源工具?

6 个答案:

答案 0 :(得分:2)

对于Android我会推荐

UI automator frameworkRobotium

答案 1 :(得分:1)

我推荐Monkeytalk。试试吧- http://www.gorillalogic.com/monkeytalk

它有非常好的在线文档和教程。

答案 2 :(得分:1)

我建议使用appium:http://appium.io/这是用于原生,混合和移动网络应用的开源,跨平台测试自动化工具

答案 3 :(得分:0)

Selenium webdriver适用于Android和iphone。 在iPhone上,它工作缓慢但结果准确。

答案 4 :(得分:0)

Appium实际上是为了捕捉Android和iPhone移动自动化市场,尽管它对Android自动化有一些限制,例如缺少对Toast消息的支持等。

Robotium可以成为Android自动化的不错选择,因为它带有灵活的API,里面包含大量的实用工具方法。

如果您希望自动化Android或IPhone Web应用程序,Selenium Android Driver和iPhone驱动程序可能是一个不错的选择。

答案 5 :(得分:0)

今天,您有很多方法,可以像大家所说的那样使用Appium,这具有类似于Selenium的优势,并且相同的代码可以在Android和iOS上运行。它是黑匣子测试,速度很慢,比本地方法慢8倍。

因此,您拥有本地方法,即适用于Android的Espresso和适用于iOS的XcuiTest。这种方法比Appium更快,并且是白色或灰色框测试。缺点是您需要为测试编写Java / Kotlin和Swift的代码,也许您的测试人员没有这种语言的技能,但开发人员可以提供帮助。