51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1937|回复: 7
打印 上一主题 下一主题

[求助] web测试,LR录制成功后,发现无法录制服务器返回数据

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-28 15:51:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录制B/S结构的系统。
选择协议:http
录制过程很顺利,但是录制后发现在登录过程中脚本中,只有发送数据,没有服务器返回数据。
脚本回放,观察浏览页面,没有数据显现,page页只是一个框架。
登录action如下:通过用户判断权限与角色。
Action()
{

web_submit_data("Login.aspx",
                "Action=http://192.168.9.49/AMS/Pages/Login.aspx?ReturnUrl=%2fAMS%2fDefault.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.9.49/AMS/Pages/Login.aspx?ReturnUrl=%2fAMS%2fDefault.aspx",
                "Snapshot=t2.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState2}", ENDITEM,
                "Name=txtUid", "Value=admin", ENDITEM,
                "Name=txtPwd", "Value=123", ENDITEM,
                "Name=btnLogin", "Value=Login", ENDITEM,
                "Name=__EVENTVALIDATION", "Value=/wEWBQLJjcg3Av/61tUCAp37up0OAoLch4YMApD0z+sFP89HDhPau2UuK4dkWGkCCJQmljU=", ENDITEM,
                EXTRARES,
                "Url=../_Javascript/mootools.js", "Referer=http://192.168.9.49/AMS/Pages/index.html", ENDITEM,
                "Url=../_Style/common.css", "Referer=http://192.168.9.49/AMS/Pages/cp_frame.html", ENDITEM,
                "Url=../_Style/basic.css", "Referer=http://192.168.9.49/AMS/Pages/cp_frame.html", ENDITEM,
                "Url=../_Images/footer_back.jpg", "Referer=http://192.168.9.49/AMS/Pages/cp_frame.html", ENDITEM,
                "Url=../_Images/nav_back.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/header_back.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/nav_back_2.gif", "Referer=http://192.168.9.49/AMS/Pages/left_frame.html", ENDITEM,
                "Url=../_Images/blue_direct.gif", "Referer=http://192.168.9.49/AMS/Pages/left_frame.html", ENDITEM,
                "Url=../_Images/hide.gif", "Referer=http://192.168.9.49/AMS/Pages/left_frame.html", ENDITEM,
                "Url=../_Images/show.gif", "Referer=http://192.168.9.49/AMS/Pages/left_frame.html", ENDITEM,
                "Url=../_Images/active_back_left.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/active_back_right.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/normal_back_left.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/normal_back_right.jpg", "Referer=http://192.168.9.49/AMS/Pages/top_frame.html", ENDITEM,
                "Url=../_Images/nav_back_active_2.gif", "Referer=http://192.168.9.49/AMS/Pages/left_frame.html", ENDITEM,
                LAST);

        web_submit_data("menus.aspx",
                "Action=http://192.168.9.49/AMS/Pages/Menu/menus.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.9.49/AMS/Pages/top_frame.html",
                "Snapshot=t3.inf",
                "Mode=HTML",
                ITEMDATA,
                LAST);

        web_submit_data("user.aspx",
                "Action=http://192.168.9.49/AMS/Pages/Menu/user.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.9.49/AMS/Pages/top_frame.html",
                "Snapshot=t4.inf",
                "Mode=HTML",
                ITEMDATA,
                LAST);

        web_submit_data("role.aspx",
                "Action=http://192.168.9.49/AMS/Pages/Menu/role.aspx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.9.49/AMS/Pages/top_frame.html",
                "Snapshot=t5.inf",
                "Mode=HTML",
                ITEMDATA,
                LAST);

return 0;
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-8-28 15:52:04 | 只看该作者
请各位大虾们指点一下吧。正在焦急测试中。。。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2016-12-30 10:59
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    3#
    发表于 2008-8-28 15:56:52 | 只看该作者
    {Siebel_Analytic_ViewState2}是你做的关联?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-8-28 15:56:55 | 只看该作者
    把脚本切换到树形状态下,里面有服务器的返回信息
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2008-8-28 16:03:52 | 只看该作者
    没有返回信息。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2008-8-28 16:04:08 | 只看该作者

    回复 3# 的帖子

    是自动关联
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-8-28 17:17:26 | 只看该作者
    你这个脚本回放应该是有问题的,注意这里
    "Name=__EVENTVALIDATION", "Value=/wEWBQLJjcg3Av/61tUCAp37up0OAoLch4YMApD0z+sFP89HDhPau2UuK4dkWGkCCJQmljU=", ENDITEM,
    显然是一般web开发在表单提交时所作的提交动作的有效性验证,用来避免提交失效的表单
    多打开几次这个登录页面,观察源代码中__EVENTVALIDATION这个域的value,是不是每次都不同的?如果答案是肯定的,你需要把该value关联一下,这样提交才会成功
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-8-29 13:11:14 | 只看该作者
    同意楼上的
    建议全部手动关联处理试试
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-20 17:11 , Processed in 0.088871 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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