我希望为我们的restful Web应用程序编写一组复杂的性能测试。我们从查看Jmeter开始,但发现由于参数化测试的复杂性,随着时间的推移很难维护。
理想情况下,我们希望使用基于Java的框架,该框架提供与Jmeter类似的功能(分布式执行,计量,报告等)。基于Java意味着我们可以在代码库中快速重构。 Grinder是我们见过的选项之一,但不确定该项目的活跃程度。
Grinder是否是公认的工具,或者我忽略了哪些选项。
答案 0 :(得分:2)
我正在研究不同的性能测试工具/ framekworks。
在搜索基于Java的框架时,您应该看看以下
答案 1 :(得分:1)
我建议你仔细阅读link。它包含一些基于Java的开源工具,可用于测试应用程序的性能。
答案 2 :(得分:1)
Grinder是一个很好的负载测试框架,但缺乏可用性。 nGrinder克服了所有的磨床困难.nGrinder是一个开源负载测试工具。 http://www.nhnopensource.org/ngrinder/
答案 3 :(得分:0)
如果你打开使用非java工具,你可以查看tsung http://tsung.erlang-projects.org/ xml配置文件是一个很好的维护场景,你可以编写复杂的场景,包括循环,结果检测,条件呼叫...