使用Grinder进行Web应用程序性能测试



我希望为我们的restful web应用程序编写一组复杂的性能测试。我们从Jmeter开始,但发现随着时间的推移,由于参数化测试的复杂性,它将很难维护。

理想情况下,我们希望使用一个基于Java的框架,提供类似于Jmeter的功能(分布式执行、计量、报告等)。基于Java意味着我们可以快速重构整个代码库。Grinder是我们看到的选项之一,但不确定项目的活跃程度。

Grinder是被接受的工具吗,还是有我忽略的选项

我目前正在研究不同的性能测试工具/框架。

当您正在搜索基于Java的框架时,您应该查看以下

    加特林
  • 金牛座
  • TheGrinder
  • NGrinder
  • 蝗虫。io(不是Java,而是Python,但如果你问我,仍然比JMeter更容易学习)

Grinder是一个很好的负载测试框架,但缺乏可用性。磨床克服了磨床的所有困难。nGrinder是一个开源的负载测试工具。http://www.nhnopensource.org/ngrinder/

如果你是开放的使用非java工具你可以看看tsung http://tsung.erlang-projects.org/的xml配置文件是一个很好的点来维护场景随着时间的推移,你可以编写复杂的场景包括循环,结果检测,条件调用…

最新更新