LoadRunner培训教程.ppt
《LoadRunner培训教程.ppt》由会员分享,可在线阅读,更多相关《LoadRunner培训教程.ppt(25页珍藏版)》请在优知文库上搜索。
1、1Load Runner Tutorial -基于基于web测试测试 2主题vLoadRunner简介v测试准备v脚本开发与调试v测试执行v测试结果分析v测试中常见的问题3第一章 LR简介vLoad Runner 是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟上千上万用户实施并发负载及实时性能监测的方式来确认和查找问题 4压力测试流程负载测试通常由五个阶段组成:计划,脚本创建,场景定义,场景执行和结果分析。测试计划测试计划创建脚本创建脚本场景定义场景定义场景执行场景执行结果分析结果分析5v计划测试:定义性能测试计划要求,例如并发用户的数量,典型的业务流程和性能指标v创建脚本:将最终
2、用户活动捕获到自动脚本中。v定义场景:根据测试目标通过LoadRunner Controller 设置负载测试环境v运行场景:通过LoadRunner Controller 驱动,管理和监控负载测试。v分析结果:创建图表并分析数据,找出系统那个的瓶颈。6第二章 测试准备v1.建立性能目标v2.了解应用软件状况v3.了解应用部署平台v4.建立系统负载模型v5.制定项目计划v6.制定测试方案7第三章 脚本开发与调试v启动VuGen后,选择合适的协议8vVuGen 中的脚本分为三部分:vuser_init、vuser_end 和Action。其中vuser_init 和vuser_end 都只能存在
3、一个, 不能再分割, 而Action 还可以分成无数多个部分。 9v在录制过程中, 不要使用浏览器的“ 后退” 功能,LoadRunner 支持不太好! 录制过程中, 在屏幕上会有一个工具条出现。录制完成后, 按下“ 结束录制” 按钮,VuGen 自动生成用户脚本, 退出录制过程。10完善脚本v插入事务插入事务 为了衡量服务器的性能, 我们需要定义事务。比如: 我们在脚本中有一个数据查询操作, 为了衡量服务器执行查询操作的性能, 我们把这个操作定义为一个事务, 这样在运行测试脚本时,LoadRunner 运行到该事务的开始点时,LoadRunner 就会开始计时, 直到运行到该事务的结束点,
4、计时结束。这个事务的运行时间在结果中会有反映。11v插入集合点插入集合点 插入集合点是为了衡量在加重负载的情况下服务器的性能情况。 集合点经常和事务结合起来使用。集合点只能插入到Action 部分,vuser_init 和vuser_end 中不能插入集合点。具体的操作方法如下: 在需要插入集合点的前面, 通过菜单或者工具栏操作输入该集合点的名称。注意: 集合点的名称最好要有意义, 能够清楚的说明该集合点完成的动作。12v参数化输入参数化输入 当多个虚拟用户运行脚本时, 都会提交相同的记录, 这样不符合实际的运行情况, 而且有可能引起冲突。为了更加真实的模拟实际环境, 需要各种各样的输入。参数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LoadRunner 培训 教程