*如果在投票前这个问题是在错误的论坛,请告诉我。我会移动它*
您好, 我正在研究可以在Windows机器上运行的Web应用程序测试的LoadRunner / NeoLoad的开源工业替代品。我想知道是否有任何开源工具可以提供类似LoadRunner的功能。当然,免费软件的效率不会那么高,但我主要关注以下功能:
1. Windows support.
2. Ease of Use, UI script recording is preferable.
3. Good number of protocol support.
4. Features of load generation and analysis.
5. Scheduler and reporting capability.
6. Community support.
我研究过的工具。
1. Jmeter (This is by far the best option, but I need to find an alternative)
2. FunkLoad (Os dependent)
3. Grinder (Only supprts testing for Java APIs)
4. Multi-Mechanize (Works only for linux)
答案 0 :(得分:0)
零开源工具可以重现大型商业工具的完整功能,包括LoadRunner,SilkPerformer,Rationa,IBM Performance Tester,Neoload,SOASTA等。
如果你把技术娴熟的人放在任何表现工具的背后,即使是最贵的工具,你的投资也会得到正面的回报。选择错误的用户并且没有工具如此便宜以至于您不会有负面的投资回报率。正是这最后一个条件驱使许多组织放弃他们现有的工具并向下游移动,当他们真正的理由是“我不知道如何使用该工具”时,他们雇用的人唱着“责怪工具”的不断合唱。 “
答案 1 :(得分:0)
Grinder支持不仅限于Java API,它还支持HTTP,SOAP,JDBC,POP3,SMTP,LDAP和JMS。
另一个好工具是Gatling。
您还可以查看Tsung,它更面向Linux / Unix,但也可以通过Cygwin
在Windows上运行以上所有3项都提供了录制重播功能。
我相信Open Source Load Testing Tools: Which One Should You Use?对您的研究非常有帮助。