|
场景:测试并发注册
需参数化脚本: "Name=UserName", "Value=111111", ENDITEM, (用户需参数化)
"Name=Password", "Value=111111", ENDITEM, (密码需参数化)
"Name=PwdConfirm", "Value=111111", ENDITEM,
"Name=Question", "Value=少年时代心目中的英雄是谁?", ENDITEM,
"Name=select", "Value=少年时代心目中的英雄是谁?", ENDITEM,
"Name=Answer", "Value=111111", ENDITEM,
"Name=Email", "Value=111111@111111.com", ENDITEM, (邮箱需参数化)
操作步骤: 新建了三个参数,mail、NAME、PWS,文件路径分别指向数据文件MyList.dat
Mylist.dat内容如下:
Name,PWS,mail
cccc,111111,cccc@cc.com
dddd,111111,dddd@dd.com
eeee,111111,eeee@ee.com
ffff,111111,ffff@ff.com
gggg,111111,gggg@gg.com
此时脚本内容做了相应修改,内容如下:
"Name=UserName", "Value={MyList.Name}", ENDITEM,
"Name=Password", "Value={MyList.PWS}", ENDITEM,
"Name=PwdConfirm","Value={MyList.PWS}", ENDITEM,
"Name=Question", "Value=我家的宠物的名字?", ENDITEM,
"Name=select", "Value=我家的宠物的名字?", ENDITEM,
"Name=Answer", "Value=123456", ENDITEM,
"Name=Email", "Value={MyList.mail}", ENDITEM,
试运行,错误提示如下:
Action.c(136): 警告 -26627: 对于“http://192.168.2.254/Reg/{$InstallDir}{$ChannelDir}/JS/ShowClass_Menu.js”,HTTP 状态代码=404 (Not Found) [MsgId: MWAR-26627]
Action.c(136): web_submit_data("User_RegPost.asp") 最高严重级别为“warning”,8754 个正文字节,337 个标头字节 [MsgId: MMSG-26388]
疑问:1. 参数化过程中有什么问题导致无法成功
2. 是否需要做手动关联,根据回放日志,除了注册项其他页面均通过,那么注册页面的手动关联该如何做。
int web_reg_save_param (const char *mpszParamName, <属性列表>, LAST); 这句函数该如何使用插入脚本,使其注册关联。 |
|