Java 使用Grinder进行Web应用程序性能测试
我希望为我们的restful web应用程序编写一组复杂的性能测试。我们从查看Jmeter开始,但发现由于测试参数化的复杂性,随着时间的推移很难维护Jmeter 理想情况下,我们希望使用基于Java的框架,该框架提供与Jmeter类似的功能(分布式执行、计量、报告等)。基于Java意味着我们可以跨代码库快速重构。研磨机是我们看到的选项之一,但不确定项目的活动程度Java 使用Grinder进行Web应用程序性能测试,java,performance,http,rest,load-testing,Java,Performance,Http,Rest,Load Testing,我希望为我们的restful web应用程序编写一组复杂的性能测试。我们从查看Jmeter开始,但发现由于测试参数化的复杂性,随着时间的推移很难维护Jmeter 理想情况下,我们希望使用基于Java的框架,该框架提供与Jmeter类似的功能(分布式执行、计量、报告等)。基于Java意味着我们可以跨代码库快速重构。研磨机是我们看到的选项之一,但不确定项目的活动程度 研磨机是公认的工具,还是有我忽略的选项。如果你愿意使用非java工具,你可以看看tsung,xml配置文件是一个很好的维护方案,随着时
研磨机是公认的工具,还是有我忽略的选项。如果你愿意使用非java工具,你可以看看tsung,xml配置文件是一个很好的维护方案,随着时间的推移,你可以编写复杂的方案,包括循环、结果检测、,Conditional call…Grinder是一个很好的负载测试框架,但缺乏可用性。nGrinder克服了研磨机的所有困难。。nGrinder是一个开源负载测试工具。
我目前正在研究不同的性能测试工具/框架 在搜索基于Java的框架时,您应该了解以下内容
- 加特林
- 金牛座
- 磨床
- 林德尔
- io(不是Java而是Python,但如果你问我的话,它比JMeter更容易学习)