gpt4 book ai didi

testing - 如何轻松跨多个平台进行黑盒自动化测试?

转载 作者:行者123 更新时间:2023-11-28 20:12:31 24 4
gpt4 key购买 nike

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

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

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

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

最佳答案

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

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

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

关于testing - 如何轻松跨多个平台进行黑盒自动化测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10550754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com