首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何才能轻松地跨多个平台进行黑盒自动化测试?

如何才能轻松地跨多个平台进行黑盒自动化测试?
EN

Stack Overflow用户
提问于 2012-05-11 19:49:05
回答 1查看 517关注 0票数 2

我在一家软件开发公司工作,该公司开发跨多个平台的特定应用程序: Web App、iOS、Android、Mac和Windows。我们正在寻找一种方法,以一种易于维护的方式在所有这些平台上进行黑盒自动化测试。

到目前为止,Watir (watir.com)似乎将是Web应用程序的最佳解决方案(我更喜欢使用Ruby),而MonkeyTalk (www.gorillalogic.com/ testing-tools/monkeytalk)可能是我们的移动平台的最佳解决方案(因为我们可以同时为两个平台编写一组测试)。我们仍然无法为我们的桌面平台找到一个好的解决方案。

我们是一家初创公司,所以我们没有专有解决方案的预算,而那些正在寻找开源解决方案的公司。

是否有更好的方法来解决我们所处的情况,以及对于我们想要测试的各种平台,是否有更好的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2013-04-21 19:19:01

您可以使用cucumber作为所有平台的主要测试框架(这将允许您在所有平台上使用相同的场景和测试),并使用特定的工具来测试本机应用程序。

你可以为你的web App使用cucumber + selenium Web driver,为Android和iOS使用calabash (http://github.com/calabash),为Mac应用使用frank (https://github.com/moredip/Frank)。Windows可能也有一些东西可以与cucumber一起使用,但我个人并不知道。

所有这些工具都是免费的。

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

https://stackoverflow.com/questions/10550754

复制
相关文章

相似问题

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