在软件测试日常工作中,大家接触得比较多的性能测试工具有LoadRunner和Jmeter,这里整理了web应用程序性能和负载压力能力的最广泛使用的性能测试工具的综合列表。
这些负载测试工具将确保您的应用程序在高峰流量和极端压力条件下的性能。
该列表包括开源的以及授权的性能测试工具。但是几乎所有的授权工具都有一个免费的试用版本,这样您就可以在决定哪种工具最适合您的需求之前有机会亲自动手。
顶级的性能测试工具
WebLOAD
web应用程序的企业级负载和性能测试工具。WebLOAD是用户负载大、测试需求复杂的企业的首选工具。
它允许您通过从云和本地机器生成负载,在任何internet应用程序上执行负载和压力测试。
WebLOAD的优势在于它的灵活性和易用性——允许您使用基于dom的录制/回放、自动相关性和JavaScript脚本语言等特性快速定义所需的测试。
该工具提供了对web应用程序性能的清晰分析,指出了可能阻碍实现负载和响应需求的问题和瓶颈。
WebLOAD支持数百种技术——从web协议到企业应用程序,并内置与Jenkins、Selenium和许多其他工具的集成,以支持DevOps的持续负载测试。
系统要求:Windows, Linux
官网:https://www.radview.com/
LoadUI NG Pro
LoadUI支持REST、SOAP、JMS、MQTT和许多其他API格式。LoadUI易于使用的图形界面使新用户可以轻松地设置加载场景,并为具有更多经验的用户提供高级脚本功能。
这个工具允许您花费比手动配置和构建测试更多的时间来分析结果。通过使用LoadUI报告服务器性能数据的功能,您可以了解更多关于应用程序的信息。
您可以为负载测试场景设置本地或全局分布的负载代理。LoadUI NG Pro允许您从SoapUI和SoapUI NG Pro重用现有的功能测试用例。
系统要求:Windows, Linux, Mac OS
官网:https://smartbear.com/product/ready-api/loadui/overview/
SmartMeter.io
这个负载和性能测试工具提供了高级的测试功能。以JMeter为核心,任何用户都会立即熟悉它。
在Sm