1LoadRunnerTutorial-基于web测试2主题LoadRunner简介测试准备脚本开发与调试测试执行测试结果分析测试中常见的问题3第一章LR简介LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具
通过模拟上千上万用户实施并发负载及实时性能监测的方式来确认和查找问题4压力测试流程负载测试通常由五个阶段组成:计划,脚本创建,场景定义,场景执行和结果分析
测试计划测试计划创建脚本创建脚本场景定义场景定义场景执行场景执行结果分析结果分析5计划测试:定义性能测试计划要求,例如并发用户的数量,典型的业务流程和性能指标创建脚本:将最终用户活动捕获到自动脚本中
定义场景:根据测试目标通过LoadRunnerController设置负载测试环境运行场景:通过LoadRunnerController驱动,管理和监控负载测试
分析结果:创建图表并分析数据,找出系统那个的瓶颈
6第二章测试准备1
建立性能目标2
了解应用软件状况3
了解应用部署平台4
建立系统负载模型5
制定项目计划6
制定测试方案7第三章脚本开发与调试启动VuGen后,选择合适的协议8VuGen中的脚本分为三部分:vuser_init、vuser_end和Action
其中vuser_init和vuser_end都只能存在一个,不能再分割,而Action还可以分成无数多个部分
9在录制过程中,不要使用浏览器的“后退”功能,LoadRunner支持不太好
录制过程中,在屏幕上会有一个工具条出现
录制完成后,按下“结束录制”按钮,VuGen自动生成用户脚本,退出录制过程
10完善脚本插入事务为了衡量服务器的性能,我们需要定义事务
比如:我们在脚本中有一个数据查询操作,为了衡量服务器执行查询操作的性能,我们把这个操作定义为一个事务,这样在运行测试脚本时,Loa