目前市场上的性能测试工具较多,主流的性能测试工具有 LoadRunner、QALoad、SilkPerformer 和 Rational Performance Tester。这类都为负载性能测试工具,其原理都相同。
首先是录制脚本,通过录制脚本,性能测试工具通过协议来获取客户向服务器端发送的内容;
接着通过回放脚本,将录制好的内容进行回放,来模拟多用户同时向被测试系统发送请求,以达到并发测试的目的;
最后性能测试工具将收集到的测试数据保存到数据库中,通过分析器生成相关的视图达到性能测试的目的。
下面就这几款主流性能测试工具进行简单的介绍: