性能测试常用工具
LoadRunner脚本录制方法
在上一篇中,我们为您介绍了LoadRunner的基本架构。在本篇,我们将为您介绍LoadRunner的脚本录制方法,希望能够帮助您进一步了解LoadRunner这一产品。
Part.01
规划测试:确定测试要求,如并发数量,负载数量,典型业务场景流程,
测试计划
创建测试脚本:录制脚本,编辑和完善测试脚本
定义场景:设置测试场景
运行场景:驱动,管理并监控场景的运行
分析结果:根据生成报告和图表评估性能
Part.02
1.启动Virtual User Generator:
选择开始 -> 所有程序 -> Micro Focus-Virtual User Generator -> 打开录制脚本界面,如下图:

2.创建一个空白Web脚本:
选择菜单【文件】 -> 单击【新建脚本和解决方案】-> 显示可供选择的脚本协议,如下图:

注:选择测试协议根据被测应用是B/S结构还是C/S结构来定。
选择协议的不同,Virtual User Generator 会使用不同的方式和界面引导用户完成脚本的录制
3.新建录制工程:
选择Web(HTTP/HTML)协议 -> 单击【创建】按钮 ->弹出该工程,如下图:

注:选择的协议不同,打开的窗口就会不同,实例是针对Web录制的对话框。
VuGen的脚本分为三个部分:Vuser_init,Action,Vuser_end。其中Vuser_init和Vuser_end都只能存在一个,而Action可以有多个,可以通过右键【操作】来新建Action。在迭代执行测试脚本时,Vuser_init和Vuser_end中的内容只会执行一次,迭代的是Action部分。
4.开始录制设置:
选择菜单【录制】 -> 单击【录制】 -> 弹出开始录制界面,如下图:

5.录制属性设置:
在【开始录制】界面 -> 单击【录制选项】按钮 -> 弹出录制选项界面,如下图:

(1)【录制】→【HTTP/HTML 级别】中设置脚本的显示形式:基于URL的脚本。
基于浏览器的应用程序推荐使用【基于HTML的脚本】
不是基于浏览器的应用程序推荐使用【基于URL的脚本】
基于浏览器的应用程序中包含了JavaScript,并且该脚本向服务器发送了请求,比如DataGrid的分页按钮等,推荐使用【基于URL的脚本】
基于浏览器的应用程序中使用了HTTPS安全协议,建议使用【基于URL的脚本】

(2)【高级】→【支持字符集】中设置编码格式:UTF-8;
6.录制:
在【开始录制】对话框,点击【开始录制】按钮,开始录制。系统自动弹出IE,加载所选系统的登录界面。
在录制的过程中,屏幕上有一个悬浮的录制工具栏,是脚本录制过程中测试人员和VuGen交互的主要平台。
熟悉录制脚本工具栏:

太叶科技已从LoadRunner的基本架构和脚本录制两方面为您展开详细的介绍,如您期望深入了解更多,欢迎致电咨询!021-33283860
文字:上海太叶科技有限公司