1.
如果想在登录成功这个页面加入检查点,先用firebug查看其中的响应内容
Welcome, <b>test900</b>, to the Web Tours reservation pages
这里的<b>表示粗体的意思,如下图
lr脚本中这样写,此处,登录用户名已经做了参数化{username}表示参数列表中的参数
黄色部分表示脚本执行到此处,若没有找到check的字符串,脚本将FAIL, 并且停止执行下去
web_reg_find("Fail=NotFound",
"Search=All",
"Text=Welcome, <b>{username}</b>, ",
LAST);
lr_start_transaction("点击login");
lr_think_time(thinktime1);
web_submit_data("login.pl",
"Action=http://{ip}/WebTours/login.pl",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=http://{ip}/WebTours/nav.pl?in=home",
"Snapshot=t2.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value={usersession}", ENDITEM,
"Name=username", "Value={username}", ENDITEM,
"Name=password", "Value={password}", ENDITEM,
"Name=JSFormSubmit", "Value=on", ENDITEM,
"Name=login.x", "Value=23", ENDITEM,
"Name=login.y", "Value=13", ENDITEM,
LAST);
运行结果如下:
实验一下,故意改成
web_reg_find("Fail=NotFound",
"Search=All",
"Text=Welcome111, <b>{username}</b>, ",
LAST);
运行结果
2.其他页面加检查点和这个例子差不多
前面有转载一篇文章 Web_reg_find()函数的使用
可以再看下