51Testing软件测试论坛

标题: 求知后台删除用户信息脚本回放Failed原因 [打印本页]

作者: BWYBCE    时间: 2013-5-14 22:28
标题: 求知后台删除用户信息脚本回放Failed原因
为什么Discuz论坛注册,脚本增强运行后成功,但到后台把用户信息删除后,再次运行注册脚本为Failed(同样的脚本)
但Test Results:所有的都Pass,没有Failed

脚本代码:



web_reg_find("Search=Body",
"SaveCount=Checked_Count",
"Text={TestName}",
LAST);
//插入注册检查点

web_add_cookie("bPh5_2132_lastact=1368537781%09forum.php%09ajax; DOMAIN=127.0.0.1");

lr_rendezvous("Register");
//插入集合点

lr_start_transaction("Register");
//插入开始事务

//提交注册信息

web_submit_data("member.php",
"Action=http://127.0.0.1:8081/upload/member.php?mod=register&inajax=1",
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text/xml",
"Referer=http://127.0.0.1:8081/upload/member.php?mod=register",
"Snapshot=t6.inf",
"Mode=HTML",
ITEMDATA,
"Name=regsubmit", "Value=yes", ENDITEM,
"Name=formhash", "Value=a5b639f9", ENDITEM,
"Name=referer", "Value=forum.php", ENDITEM,
"Name=activationauth", "Value=", ENDITEM,
"Name=Oe2dU9", "Value={TestName}", ENDITEM,
"Name=xHj1J2", "Value=123", ENDITEM,
"Name=UpvMz1", "Value=123", ENDITEM,
"Name=r1wfoG", "Value={TestName}@qq.com", ENDITEM,
LAST);



if(atoi(lr_eval_string("{Checked_Count}"))>0)
{
lr_output_message("UserName : %s, register Successful!", lr_eval_string("{TestName}"));
//注册查找成功输出Successful
lr_end_transaction("Register", LR_PASS);
}
else
{
lr_output_message("UserName :%s, register Fail!", lr_eval_string("{TestName}"));
//注册查找失败输出Failed
lr_end_transaction("Register", LR_FAIL);
}






错误代码:
Action.c(110): Notify: Transaction "Register" started.
Action.c(115): Registered web_reg_find successful for "Text=test6"  [MsgId: MMSG-26362]
Action.c(115): web_submit_data("member.php") was successful, 343 body bytes, 467 header bytes  [MsgId: MMSG-26386]
Action.c(145): UserName :test6, register Fail!
Action.c(147): Notify: Transaction "Register" ended with "Fail" status (Duration: 1.1863 Wasted Time: 0.0025).
作者: 赵佳乐SMILE    时间: 2013-5-15 14:50
你 手动删除 用户后  添加相同用户名 可以成功吗?

我在外网实验不行。。不知道内网咋样

提示
您的邮箱已经在窝窝注册过,该论坛与窝窝账号互通,您可以用该邮箱直接登录

然后用邮箱登陆 会进入激活页面
作者: BWYBCE    时间: 2013-5-16 23:05
回复 2# 赵佳乐SMILE

也不成功,我用的是Localhost:1080,
另外一个更奇怪的问题是,昨天录制增强回放成功后的脚本,今天删除后台数据后再次回放是也Fail,(同样的脚本)
作者: 赵佳乐SMILE    时间: 2013-5-17 09:16
回复 3# BWYBCE


手动成功了 在搞这个吧

也许这个删除的思路就不对
作者: omg    时间: 2013-5-17 11:36
你的表述真让人迷惑。你的真正问题,回放注册不成功。

数据库里面真的没有注册成功吗?检查你的参数化和关联。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2