|
Action()
{
web_url("mercuryWebTours",
"URL=http://127.0.0.1:1080/mercuryWebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t2.inf",
"Mode=HTML",
LAST);
web_link("sign up now",
"Text=sign up now",
"Snapshot=t3.inf",
LAST);
web_submit_form("login.pl",
"Snapshot=t4.inf",
ITEMDATA,
"Name=username", "Value=test11", ENDITEM,
"Name=password", "Value=test11", ENDITEM,
"Name=passwordConfirm", "Value=test11", ENDITEM,
"Name=firstName", "Value=", ENDITEM,
"Name=lastName", "Value=", ENDITEM,
"Name=address1", "Value=", ENDITEM,
"Name=address2", "Value=", ENDITEM,
"Name=register.x", "Value=59", ENDITEM,
"Name=register.y", "Value=13", ENDITEM,
LAST);
return 0;
}
这是一段录制示例网站的用户注册
问题:
1.在对用户名、密码、确认密码做参数化时只能一个个设置,例如用户名为:name 密码:password 确认密码:pstoo
这样设置后在参数列表中都是以独立的方式显示1列;那么为了能相关之间数据绑定,能不能将这3个参数做在一个3列的参数的,这将如何设置呢?
2.既然这3个参数的数据内容都是一致,那么我在做参数化时能不能都指向同一列的数据?
3.我在参数化数据中做了100条记录,而我第一次执行后可能只用了50条的数据,那么如果我再次执行话必须先把前50条用过的数据手工册除才能运行,有没有哪个选项是可以让其自动判断哪些数据已经执行过了,应该从上回用过的最后一条的下一条开始执行呢?
4.如果要测试注册提交时的一个性能的话,需要对提交进行用户并发设置,那么这个集合点应该设置在哪呢? |
|