loadrunner的web tours登录测试脚本
时间: 2024-04-05 22:35:39 浏览: 11
LoadRunner是一款性能测试工具,可以通过录制和回放脚本来模拟多种不同的用户场景以及测试Web应用程序的性能。以下是一个示例脚本,用于测试Web Tours应用程序的登录功能:
```
Action()
{
// 打开Web Tours首页
web_url("WebTours",
"URL=http://127.0.0.1/WebTours/index.htm",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
// 点击登录链接
web_link("login",
"Text=login",
"Snapshot=t2.inf",
LAST);
// 输入用户名和密码
web_submit_data("login.pl",
"Action=http://127.0.0.1/cgi-bin/login.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1/cgi-bin/nav.pl?in=home",
"Snapshot=t3.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value={userSession}", ENDITEM,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=50", ENDITEM,
"Name=login.y", "Value=9", ENDITEM,
LAST);
// 确认登录成功
web_image("SignOff Button",
"Alt=SignOff Button",
"Snapshot=t4.inf",
LAST);
return 0;
}
```
这个脚本中,首先通过 `web_url` 函数打开Web Tours首页,然后通过 `web_link` 函数点击登录链接,接着使用 `web_submit_data` 函数提交用户名和密码,最后通过 `web_image` 函数确认登录成功。您可以根据自己的需求调整脚本中的参数和逻辑。