1. LoadRunner
LoadRunner是mercury公司著名的性能测试产品。
2006年被HP收购后,LoadRunner就已经成为HP重要的产品之一。
LoadRunner通过模拟一个多用户并行工作的环境来对应用程序进行负载测试。通过使用最少的硬件资源,这些虚拟用户提供一致的、可重复可度量的负载,像实际用户一样使用所要测试的应用程序。
LoadRunner深入的报告和图像提供了评估应用程序性能所需的信息。
LoadRunner是一种适用于各种体系架构的负载测试工具,它能预测系统行为并优化系统性能。
LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行性能检测,来帮助用户更快的查找和发现问题。
LoadRunner支持广泛的协议和技术,提供特殊环境的解决方案。
1.1. LoadRunner特点
- 支持业界标准协议
- 支持多平台开发脚本
- 创建真实系统负载
- 强大实时监控与数据采集
- 精准分析结果,定位问题
1.2. LoadRunner工具
- 虚拟用户脚本生成器:捕获最终用户业务流程和创建自动性能测试脚本,即产生测试脚本
- 压力产生器:通过运行虚拟用户产生实际的负载
- 用户代理:协调不同负载机上虚拟用户,产生步调一致的虚拟用户
- 压力调度:根据用户对场景的设置,设置不同脚本的虚拟用户数量