loadrunner-介绍
loadrunner的简介 LoadRunner,是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 loadrunner的录制原理 自动监控指定URL或者应用程序所发出的请求级服务器返回响应,它作为一个第三方监控客户端与服务端的所有对话,然后把这些对话记录下来,生成脚本,再次运行时模拟客户端发出的请求,捕获服务器端的响应 loadrunner的默认支持的开发语言:c loadrunner的三大组件 virtual user generator(虚拟用户脚本生成器) controller (场景控制器) analysis(结果分析器) loadrunner的工作原理 loadrunner由四大组件组成:vugen、控制器、负载发生器、分析器 1、VuGen发生器:捕获用户的业务流,并最终将其录制成一个脚本 1、选择相应的一种协议 2、模拟用户业务操作,生成一个脚本 3、优化脚本和设置Run-Time-Setting 4、验证脚本的正确性 2、控制器(controller) 1、设计场景:包括手动场景设计和目标场景设计两种方式 2、场景监控,可以实时监控脚本的运行的情况