0

我最近安装了 Mantis 用于错误报告。我还将它与 SVN 集成以自动处理已解决的错误/问题。

现在我需要一些基于 Web 的开源非 Java(我的服务器支持 Ruby、Python、RoR、PHP、Perl 和 MySQL、PostgreSQL)应用程序,我的测试人员可以在其中编写测试用例并将它们与 Selenium 测试(或其他流行的Web UI 测试框架)——类似于 Bromine,但 Bromine 有很大的缺点。

溴的缺点

1) 不支持分布式测试(我需要将它安装在我的 Windows 上,并且对于单个测试人员很有用,但我需要将工具放在 Internet 上,并且测试人员将远程运行测试并编写新的测试用例)

2) 项目已被放弃

当然,Mantis 集成将非常有用,但它是可选的。

让我们总结一下。我需要一些关于 QA 测试管理系统最佳实践的信息。我需要建议当前使用哪些工具。我需要一些架构技巧。

4

2 回答 2

1

我不确定是否有任何开源系统具有您定义的所有品质。我知道 TestLink 是一个相对不错的开源系统,但是您仍然需要在本地安装它并让您的用户访问它。

有一些相对便宜的系统是完全根据您的需求开发的。但它们不是开源的。

例如,我在PractiTest工作,在那里我们开发了一个托管 (SaaS) QA 管理平台,它完全可以满足您的需求。它可以在全球范围内访问(并且完全基于浏览器),它与大多数自动化工具以及 SVN 集成,如果您想做一些更“有趣”的集成和操作,它甚至提供 API。

简而言之,一个具有您正在寻找的工具,但它不是开源的。

我认为最终你可能需要在你的需求上妥协。如果您愿意购买商业(但相对便宜)系统,您可能会找到您要寻找的东西。

顺便说一句,您可以免费试用 PractiTest 以了解它是否符合您的需求。只需转到此页面进行注册。

于 2013-03-20T09:31:13.387 回答
0

您可以将Selenium IDE 与 Ruby 一起使用。可以编写良好且稳定的自动化脚本。

根据您的要求,您可以将 ruby​​ 与 Selenium IDE 一起使用,因为它是开源 QA。使用它,您绝对可以为功能UI 测试编写自动化测试

希望这会帮助你。

于 2013-06-17T03:06:22.407 回答