本人只是一只普普通通的大三的测试小白,该文章是根据平时上课老师讲的内容所写的
LoadRunner 包含以下组件:
规划负载测试:
定义性能测试要求,例如并发用户数量、典型业务流程和要求的响应时间
创建 Vuser 脚本:
在自动化脚本中录制最终用户活动
定义场景:
使用 LoadRunner Controller 设置负载测试环境
运行场景:
使用 LoadRunner Controller 驱动、管理并监控负载测试
分析结果:
使用 LoadRunner Analysis 创建图和报告并评估性能
选择开始 > 程序 > HP LoadRunner >Virtual User Generator。
这时将打开 HP LoadRunner 12.02 VuGen的起始页
在VuGen起始页中,单击创建脚本按钮 ,将打开 “创建新脚本”窗口,选择 “单协议”类别,并且选择“Web – HTTP/HTML”协议
协议是客户端用来与系统后端进行通信的语言
1.操作选择:Action
2.浏览器:IE(最好是IE,当然,选其他浏览器也行)
3.URL地址:HP Web Tours 网站(http://localhost:1080/WebTours)
4.点击“开始录制”按钮
5.当然,你也可以点击“录制选项”,设置其他选项
注: 如果打开网站时出错,请确保 Web 服务器正在运行。
要启动服务器,请找到LoadRunner的安装路径 > WebTours > StartServer.bat > 启动 Web 服务器
1.点击“开始录制”按钮后,这时将打开浮动的 “正在录制”工具栏,且自动打开Web Tours网站
2.登录HP Web Tours 网站
在 User Name(用户名)框中输入 jojo,在 Password(密码)框中输入 bean,单击 Login(登录)
3.输入航班详细信息
3.1 单击 Flights (航班),这时将打开 Find Flight (查找航班)页面:
3.2 Find Flight(选择航班)
单击 Continue (继续)接受默认航班选择
3.3 打开Payment Details (支付明细)页面
输入支付信息并预订机票
在 Credit Card (信用卡)框中输入 12345678,并在 Exp Date (到期日)框中输入 06/10
单击 Continue (继续)
3.4 查看Invoice(发票)页面
3.5 查看航班 Itinerary(路线)页面
点击左窗格中的 Itinerary (路线)按钮
3.6 Sign Off(注销)
单击左窗格中的 Sign Off (注销),返回登录界面
3.7 停止录制
在浮动工具栏上单击“停止录制”按钮
可以在树视图或脚本视图中查看脚本
树视图:
脚本视图:
在脚本视图中,VuGen 在编辑器中显示脚本,并用不同颜色表示函数及其参数值。可以在该窗口中直接输入 C 或 LoadRunnerAPI 函数以及控制流语句
Action()
{
/*Correlation comment - Do not change! Original value='126031.31891454zticHDfpQzzzzzzHDiiQzptVfi' Name ='userSession' Type ='ResponseBased'*/
web_reg_save_param_regexp(
"ParamName=userSession",
"RegExp=name=\"userSession\"\\ value=\"(.*?)\"/>\\\n