LoadRunner 是一款的性能测试工具,能够模拟上万用户实施测试,并可在测试时实时监控服务器硬件各种数据。
最初由 Mercury 公司采用 C 语言编写的,现被 HP 公司收购。
LoadRunner 可支持多种协议:Web(HTTP / HTML)、Windows Sockets、FTP、ODBC、MS SQL Server等。
支持多用户(支持的数量单位:万)
支持 IP 欺骗(LoadRunner 给服务器发送请求时,每发一次 IP 就会变一次)
具有详细的分析报表
收费
体积庞大(单位GB)
无法定制功能
JMeter 是 Apache 组织开发的基于 Java 的软件,其最初被设计用于 Web 应用测试,后来扩展到了其他测试领域,例如静态文件、Java 程序、Shell 脚本、Mail 等。
免费
开源
小巧
具有丰富的学习资料及扩展组件
应用广泛
易上手
不支持IP欺骗(JMeter 给服务器发送多个请求时,IP 不会变化)
分析和报表能力相对于 LoadRunner 欠缺