首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >建议一些Android和iPhone移动应用程序自动化工具

建议一些Android和iPhone移动应用程序自动化工具
EN

Stack Exchange QA用户
提问于 2016-04-27 05:22:22
回答 1查看 379关注 0票数 6

请给我一些用于安卓和iPhone应用程序自动化测试的工具。我搜过一些,如:阿普兰,卡拉巴斯,MonkeyTalk,塞伦德鲁德,罗博托等.

从上面选择任何一个我都很困惑。请帮助我选择最好的自动化测试工具,这样我就可以从更好的工具开始,它应该具有以下特性:

  1. 支持Android和iPhone (Android是非常需要的,iPhone是可选的)
  2. 支持持续集成
  3. 工具应该是开源的和免费的
  4. 受支持的脚本语言应该有Java
  5. 社区应积极主动

建议一些安卓和iPhone移动应用程序自动化工具。

EN

回答 1

Stack Exchange QA用户

发布于 2016-04-27 05:55:28

市面上有很多工具可供选择,例如:

( a)罗布托b) Uiautomator c) Espresso d) Appium e) Calabash

但我的经验-I可以告诉你,Appium是Android和iOS移动测试的最佳工具。我从过去6个月开始在我的组织里从事appium的工作,这是相当不错的。

使用Appium的主要优点是-

  1. 跨平台
  2. 后端是Selenium,所以您将获得所有selenium功能。
  3. 能够测试iOS和Android
  4. 连续集成支持
  5. 不需要访问源代码或库。你在测试你将实际装运的东西。
  6. 支持多种框架。
  7. 支持傲慢、本地和网络应用程序的自动化。
  8. 开放源码(免费)
  9. 可以通过appium服务器运行应用程序,而无需操作该应用程序。
  10. 不需要源代码(不像机器人)
  11. CI与jenkins兼容,酱汁(据我的经验)
  12. 能够在selenium网格上运行。
  13. 不需要APK才能使用,尽管某些应用程序是自动化的

Appium也很少有缺点:对于Android,不支持Android级别< 17,这意味着您希望使用Android 4.2或更高版本。

票数 9
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/18328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档