一、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