LoadRunner学习总结
LoadRunner学习小结 今年十月份我到北京跟张坤学习性能测试知识,共花了三个星期学习LoadRunner。以下是我的学习小结。什么是LoadRunnerLoadRunner是一种预测系统行
LoadRunner 学习小结 LoadRunner 今年十月份我到北京跟张坤学习性能测试知识,共花了三个星期学习。以 下是我的学习小结。 一. LoadRunner 什么是 LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟多个 用户实施并发负载测试及实时性能检测的方式来确认和查找问题,能对整个企业架构进 行测试。 二. LoadRunner 的优点 1. 轻松创建虚拟用户:通过记录下业务流程转为测试脚本,在机器上产生多个用户访 问,减少负载测试需要的硬件和人力资源。 2. Controller 创建真实的负载:可以通过设定负载方案,如定义用户在什么时候访问 系统以产生负载,所有用户同时执行一个动作来模拟峰值负载情况等。 3. 实时监测器:可以实时显示交易性能数据(如响应时间)和其他系统组件如数据库, 网络等的实时性能。 4. LoadRunner 分析结果以精确定位问题所在:能收集汇总所有测试数据,提供高级的 分析和报告工具。 三. LoadRunner__ 的与使用 1.__LoadRunner 过程详见上传的使用手册,在此不再详细介绍。 2. 具体使用: __File__NEWFile 新建录制文件,也可以下面的快捷键进行新建。使用新建, NewSingleProtocolScript 会弹出协议选择窗口,选择新的单协议脚本()的 Web(HTTP/HTML)WebWeb 项,确定即可(选择项是因为我们测试的是应用)。接着 __ 会弹出开始录制的设置项,需要写入录入系统的地址,确定后就会根据录入地址展现 系统页面,开始录制脚本,出现小工具条: 第一个按钮为录制键 第二个为回放脚本键 第三个为停止录制键 第四个为暂停录制键 第五个为编译脚本键 ActionLRvuser_initvuser_end 第六个为创建新的键。的录制脚本分为三个部分,、 Actionvuser_initvuser_endAction 和。脚本循环执行时,只执行一次和,而多次循环 vuser_initvuser_end 部分。比如录制投保业务时,登陆系统部分放入,退出登陆放到, Action 中间的投保操作放到中,则循环执行时就会登陆一次投保系统开始反复执行投 保操作直到结束退出系统。 options 第七个为用来改变录制的设置按钮 第八个和第九个为插入事务的起始点和结束点键,结合起来构成一个完整事物,用

