9.1 LoadRunner工具介绍
LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式,来确认和查找问题。LoadRunner能够对整个企业架构进行软件测试。企业使用LoadRunner能最大限度地缩短软件测试时间及优化性能和加速应用系统的发布周期。LoadRunner适用于各种体系架构的自动负载测试,能预测系统行为,并评估系统性能。
9.1.1 LoadRunner简介
- LoadRunner是业界标准的压力测试工具,占全球77%的市场份额。
- 支持最广泛的应用标准,如Web、RTE、Tuxedo、SAP、Oracle、Sybase、Email、Winsock等,拥有近50种虚拟用户类型。
- 自动分析压力测试结果,自动产生Word等多格式文档的报告,保证了结果的真实性。
- 界面友好,易于使用,通过图形化的操作方式,使用户在最短的时间内掌握Load Runner。
- 无代理方式性能监控器,无需改动生产服务器,即可监控网络、操作系统、数据库和应用服务器等性能指标。
- 全面支持中文版本。
9.1.2 LoadRunner性能测试工具架构
脚本生成器VuGen。
压力调度和监控系统Controller。
结果分析工具Analysis。
图9-1为LoadRunner性能测试工具架构。它通过脚本生成器VuGen录制脚本,然后设置,并运行场景,运行场景时通过压力调度和监控系统Controller检测Web服务器、应用服务器以及数据库服务器的性能;最后由结果分析工具Analysis得出测试结果。
图9-1 LoadRunner性能测试工具架构
顾翔凡言:
不是好的工作会给你带来好的心情,而是好的心情会给你带来好的工作。