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

时间:2013-06-12 11:21:24

标签: java performance http rest load-testing

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

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

Grinder是否是公认的工具,或者我忽略了哪些选项。

4 个答案:

答案 0 :(得分:2)

我正在研究不同的性能测试工具/ framekworks。

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

  • 转管
  • 金牛座
  • TheGrinder
  • NGrinder
  • Locust.io(不是Java而是Python,但如果你问我,比JMeter更容易学习)

答案 1 :(得分:1)

我建议你仔细阅读link。它包含一些基于Java的开源工具,可用于测试应用程序的性能。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

如果你打开使用非java工具,你可以查看tsung http://tsung.erlang-projects.org/ xml配置文件是一个很好的维护场景,你可以编写复杂的场景,包括循环,结果检测,条件呼叫...

相关问题