一、VuGen介绍
说明:VuGen是录制客户端和服务器之间的相关交互活动,它将自动生成相关模拟实际情况的API函数。
提示:
- LR录制脚本功能由于兼容问题,非常不好使,我们平时在工作中也不使用录制方式。
- 由于兼容性和录制多余操作,一般手写脚本。
- 为了更好的使用VuGen,练习LR11自带的订票系统案例。
二、案例
1、需求:录制机票网站的登录、退出脚本。
2、使用:
- 启动网站服务程序(Start Web Server)
- 访问地址:http://127.0.0.1:1080/WebTours/(HP Web Tours Application)
- 登录账户(默认),用户名:jojo,密码:bean
启动后,输入网址,进入webTours登录界面:
3、使用VuGen脚本录制
(1)打开VuGen程序->新建脚本Web(HTTP/HTML)
(2)开始录制的设置
(3)开始录制
(4)查看结果(视图->测试结果)
生成的脚本如下:
Action()
{
web_url("WebTours",
"URL=http://127.0.0.1:1080/WebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
lr_think_time(11);
web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=0", ENDITEM,
"Name=login.y", "Value=0", ENDITEM,
LAST);
web_image("SignOff Button",
"Alt=SignOff Button",
"Snapshot=t3.inf",
LAST);
return 0;
}
来源:CSDN
作者:一醉南柯
链接:https://blog.csdn.net/dpl12/article/details/104080152