LoadRunner之VuGen的使用

一、VuGen介绍

说明:VuGen是录制客户端和服务器之间的相关交互活动,它将自动生成相关模拟实际情况的API函数。

提示

  1. LR录制脚本功能由于兼容问题,非常不好使,我们平时在工作中也不使用录制方式。
  2. 由于兼容性和录制多余操作,一般手写脚本。
  3. 为了更好的使用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;
}
发布了172 篇原创文章 · 获赞 76 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/dpl12/article/details/104080152