51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2458|回复: 8
打印 上一主题 下一主题

[求助] 关于关联

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-7-1 13:21:08 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这一阵子从网上看过点关于关联的资料,记得有网友这样来做关联:
就是通过Recording Log来看客户端与服务器的交互,从而得出哪些数据是动态生成的,是需要关联的。
但是我看了一下Recording Log里面的内容,截一段录制日志来看:
[Web Request      ( d10: fe8)] "GET /tais_web/skins/normal/bt_1.gif"   
[Network Analyzer ( d10: fe8)]   (Sid: 27) Client -> Server : 435 bytes (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 26) Connection Terminated (by Server)
[Network Analyzer ( d10: fe8)]   (Sid: 27) Server -> Client : 1343 bytes  (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 27) Connection Terminated (by Client)
[Network Analyzer ( d10: a3c)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: a3c)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 28)  PROXIED!
[Web Request      ( d10: fe8)] "GET /tais_web/tais/taskExecuteAction.do?taskId=0000113886&taskEMethodId=00000000487276"   
[Network Analyzer ( d10: fe8)]   (Sid: 28) Client -> Server : 674 bytes (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 28) Connection Terminated (by Server)
[Network Analyzer ( d10: a3c)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: a3c)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 29)  PROXIED!
[Web Request      ( d10: fe8)] "GET /tais_web/tais/taskExecuteAction.do?taskId=0000113886&taskEMethodId=00000000487276"   
[Network Analyzer ( d10: fe8)]   (Sid: 29) Client -> Server : 674 bytes (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 29) Server -> Client : 207 bytes  (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 29) Server -> Client : 373 bytes  (Service=HTTP)
[Network Analyzer ( d10: a3c)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: 3f0)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: fe8)]   (Sid: 29) Server -> Client : 140 bytes  (Service=HTTP)
[Network Analyzer ( d10: 3f0)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 30)  PROXIED!
[Web Request      ( d10: fe8)] "GET /tais_web/skins/normal/bt_1.gif"   
[Network Analyzer ( d10: fe8)]   (Sid: 30) Client -> Server : 435 bytes (Service=HTTP)
[Network Analyzer ( d10: a3c)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 31)  PROXIED!
[Network Analyzer ( d10: fe8)]   (Sid: 30) Server -> Client : 129 bytes  (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 30) Server -> Client : 1214 bytes  (Service=HTTP)
[Web Request      ( d10: fe8)] "GET /tais_web/skins/normal/bt_1.gif"   
[Network Analyzer ( d10: fe8)]   (Sid: 31) Client -> Server : 435 bytes (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 30) Connection Terminated (by Server)
[Network Analyzer ( d10: fe8)]   (Sid: 31) Server -> Client : 1343 bytes  (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 31) Connection Terminated (by Server)
[Network Analyzer ( d10: 3f0)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: a3c)] Address lookup for wang_nning = 192.168.20.38
[Network Analyzer ( d10: 3f0)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 32)  PROXIED!
[Web Request      ( d10: fe8)] "GET /tais_web/skins/normal/bt_1.gif"   
[Network Analyzer ( d10: fe8)]   (Sid: 32) Client -> Server : 435 bytes (Service=HTTP)
[Network Analyzer ( d10: a3c)] Request Connection: Remote Server @ 192.168.2.55:3001   (Service=)  (Sid= 33)  PROXIED!
[Network Analyzer ( d10: fe8)]   (Sid: 32) Server -> Client : 129 bytes  (Service=HTTP)
[Network Analyzer ( d10: fe8)]   (Sid: 32) Server -> Client : 1214 bytes  (Service=HTTP)

这个要怎么定位需要关联的数据啊????

[ 本帖最后由 wang_nning 于 2008-7-1 13:24 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-7-7 09:33:44 | 只看该作者
怎么没人理了呢,自己再顶上去吧
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-7-3 09:23:59 | 只看该作者

回复 7# 的帖子

我是这么理解的!
Id423是什么意思就 不明白了,希望高手指点!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-7-3 09:18:33 | 只看该作者
$$$$$$ Request Header For Transaction With Id 423 Ended $$$$$$

****** Response Header For Transaction With Id 423 ******

HTTP/1.1 200 OK
Date: Tue, 01 Jul 2008 13:23:44 GMT
Pragma: no-cache
Content-Length: 6761
Content-Type: text/html; charset=GBK
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache


$$$$$$ Response Header For Transaction With Id 423 Ended $$$$$$

****** Response Body For Transaction With Id 423 ******


                <script language='JavaScript'>
        var frame = parent.document.getElementById("mainframe");
                        if(frame==null){
                                alert("评估任务初始化时找不到mainframe对象,请联系系统管理员!");
                        }
                        
                        frame.src="shfxMain.jsp?operFlag=query&taskId=0000113888&id=ZX370000000807380000101&nsrdzdah=370100000077500&emethodId=00000000487460";
               
                </script>                                

<html>
        <head>
                <title>审核分析树</title>
        <script src='/tais_web/js/common.jsp'  type='text/javascript'/></script>
<script src='/tais_web/js/editableTable.js'  type='text/javascript'/></script>
<script src='/tais_web/js/numberFormat.js'  type='text/javascript'/></script>
<script src='/tais_web/js/loadBar.js'  type='text/javascript'/></script>
<script src='/tais_web/js/showMessage.jsp'  type='text/javascript'/></script>
<LINK href='/tais_web/skins/normal/tais.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/css.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/common.jsp' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/region.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/tree.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/tabpane.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/splitpanel.css' rel='stylesheet' type='text/css'>
<LINK href='/tais_web/skins/normal/supertable.css' rel='stylesheet' type='text/css'>

        <script language='JavaScript'>
        function clickJs()
        {
                //var returnList=shfxTree.getSelectedTreeNodeAttributes();         
                //var id=returnList[0];
                //alert("ZX370000000807380000101");
                //var prefix=id.substring(0,1);               
                var pathStr="";
                var node=shfxTree.getSelectNode();
        var id=node.name.substring(6);
        while(node.pid>=0)
        {
                 var parentNode=node.parent();
                 pathStr=parentNode.name.substring(6)+";"+pathStr;
                 node=parentNode;
        }
        pathStr = pathStr + ";" +id;               
                //alert("pathStr="+pathStr);
               
                //alert("shfxMain.jsp?operFlag=query&taskId=0000113888&id=ZX370000000807380000101&emethodId="+id);
                parent.frames['mainframe'].location="shfxMain.jsp?operFlag=query&taskId=0000113888&id=ZX370000000807380000101&nsrdzdah=370100000077500&emethodId="+id+"&parentId="+pathStr;
               
        }
        </script>
        </head>
request部分是客户端请求部分,而response是服务器响应部分,而需要关联的数据在response里面找,这样理解对吗?
还有:
****** Response Body For Transaction With Id 423 ******
这里的Id 423代表什么意思呢?

[ 本帖最后由 wang_nning 于 2008-7-3 09:19 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-7-2 16:26:31 | 只看该作者

回复 5# 的帖子

用LR自带的文件比较工具比较一下,看看两个脚本中的那些内容不同,复制不同的内容,在生成日志里面搜索,然后看是在server response的段落之间, 还是在client request之间!
如果在server response之间,则需要关联,否则不需要创建关联!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-7-1 16:48:32 | 只看该作者

回复 2# 的帖子

可以跟我说怎么看吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-7-1 15:25:01 | 只看该作者
楼主录制两次同样操作的脚本,然后用LR自带的文件比较工具比较一下,看看两个脚本中的那些内容不同.要特别关注sessionID之类的值,think-time的值和你输入的不同的数据可以不理会.
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2014-11-17 11:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2008-7-1 15:05:27 | 只看该作者
    单独这样看不容易吧

    就这个我看“taskId=0000113886&taskEMethodId=00000000487276” 可能性比较大
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-7-1 15:04:45 | 只看该作者
    不是从这个里面搜索,是从生成日志里面,generate log里面
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 02:53 , Processed in 0.091248 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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