51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2564|回复: 4

[求助] 求知后台删除用户信息脚本回放Failed原因

[复制链接]

该用户从未签到

发表于 2013-5-14 22:28:26 | 显示全部楼层 |阅读模式
为什么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).
回复

使用道具 举报

  • TA的每日心情
    开心
    昨天 14:04
  • 签到天数: 1190 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2013-5-15 14:50:01 | 显示全部楼层
    你 手动删除 用户后  添加相同用户名 可以成功吗?

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

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

    然后用邮箱登陆 会进入激活页面
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2013-5-16 23:05:36 | 显示全部楼层
    回复 2# 赵佳乐SMILE

    也不成功,我用的是Localhost:1080,
    另外一个更奇怪的问题是,昨天录制增强回放成功后的脚本,今天删除后台数据后再次回放是也Fail,(同样的脚本)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 14:04
  • 签到天数: 1190 天

    连续签到: 1 天

    [LV.10]测试总司令

    发表于 2013-5-17 09:16:52 | 显示全部楼层
    回复 3# BWYBCE


    手动成功了 在搞这个吧

    也许这个删除的思路就不对
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-4-2 12:39
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2013-5-17 11:36:47 | 显示全部楼层
    你的表述真让人迷惑。你的真正问题,回放注册不成功。

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

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-29 12:42 , Processed in 0.072240 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表