哪些OpenSource工具用于提供QA平台

时间:2013-03-19 11:25:27

标签: selenium automated-tests qa mantis bug-reporting

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

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

溴缺点

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

2)项目已被放弃

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

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

2 个答案:

答案 0 :(得分:1)

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

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

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

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

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

顺便说一句,您可以免费试用PractiTest,了解它是否符合您的需求。只需转到this page即可注册。

答案 1 :(得分:0)

您可以使用 Selenium IDE with Ruby 。可以编写好的和稳定的自动脚本。

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

希望这会对你有所帮助。