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