1.录制性能操作脚本
1.1分析程序协议
1.录制前的设置
2.完成分析.协议采用的是移动端的
1.2脚本创建
1.创建脚本
选择协议
2.场景分析
3.录制后的脚本代码
有一个思考的时间 lrthinktime(29);后面测试的时候可以忽略掉
脚本代码:
Action()
{
web_url("index.htm",
"URL=http://127.0.0.1:1080/WebTours/index.htm",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
lr_think_time(29);
lr_start_transaction("t_login");
web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=74", ENDITEM,
"Name=login.y", "Value=16", ENDITEM,
LAST);
lr_end_transaction("t_login",LR_AUTO);
lr_think_time(33);
web_image("SignOff Button",
"Alt=SignOff Button",
"Snapshot=t3.inf",
LAST);
return 0;
}
2.控制器生成
2.1设置并发人数
1.打开控制器
2.创建场景-手工的场景,并加载1.2中录制的脚本
3.打开场景后的界面,可以进行新增可以进行删除指定的场景。
4.设置虚拟用户数
5.设置监控的指标
设置响应的时间
2.2设置场景
1.设置场景
- 两个一起进行执行
- 真实场景
2.初始化场景的人数
3.设置加压的方式
4.设置持续的时间
5.每隔15秒退出一个用户
6.设置重现上线的人数
7.设置上下线的人数
加压两次,上下线两次
8.设置监控的指标
9.设置需要监控的机器
保留下面这个就可以
9.执行的过程