51Testing软件测试论坛

标题: LR 怎么关联 Flex 里 DSId 的值 [打印本页]

作者: jane241cn    时间: 2010-3-26 17:27
标题: LR 怎么关联 Flex 里 DSId 的值
如题

session 的值我已经取到了
但还不知道怎么取 DSId 的值
一直没调通

路过的达人
可否把脚本贴出来
万分感谢

================================以下是我的脚本内容============================================
"Gateway=http://192.168.10.15:8080/gz/messagebroker/amf",
                "Snapshot=t9.inf",         
                MESSAGE,
                "Method=null",
                "TargetObjectId=/1",
                BEGIN_ARGUMENTS,
                "<AMF3><object-externalizable-custom>"
                "<flex.messaging.messages.CommandMessage>\n  <destination></destination"
                ">\n  <messageId>63A134F6-14F2-522F-4BAF-8E49C5E5C1DF</messageId>\n  "
                "<timestamp>0</timestamp>\n  <timeToLive>0</timeToLive>\n  <headers>\n "
                "   <entry>\n      <string>DSId</string>\n      <string>nil</string>\n "
                "   </entry>\n    <entry>\n      <string>DSMessagingVersion</string>\n "
                "     <int>1</int>\n    </entry>\n  </headers>\n  <body class=\""
                "flex.messaging.io.amf.ASObject\" serialization=\"custom\">\n    "
                "<unserializable-parents/>\n    <map>\n      <default>\n        "
                "<loadFactor>0.75</loadFactor>\n        <threshold>12</threshold>\n    "
                "  </default>\n      <int>16</int>\n      <int>0</int>\n    </map>\n   "
                " <flex.messaging.io.amf.ASObject>\n      <default>\n        "
                "<inHashCode>false</inHashCode>\n        <inToString>false</inToString"
                ">\n      </default>\n    </flex.messaging.io.amf.ASObject>\n  </body>"
                "\n  <correlationId></correlationId>\n  <operation>5</operation>\n</"
                "flex.messaging.messages.CommandMessage></object-externalizable-custom>"
                "</AMF3>",
                END_ARGUMENTS,
                LAST);
===============================================================================================
作者: 云层    时间: 2010-3-26 17:50
lr_get_xml_values()好像是这个函数
作者: jane241cn    时间: 2010-3-26 18:01
是这函数
问题是
后面的参数
我不知道怎么跟
好比如
我贴出来的这段脚本
该如何写参数呢
作者: jane241cn    时间: 2010-3-26 18:08
按照你书上说的操作: 点右键
事际没有弹出书中提示的右键菜单
作者: jane241cn    时间: 2010-3-26 18:24
现在运行脚本提示:

No matches were found for the specified query

现在的问题就是
这个查询条件怎么写
作者: jane241cn    时间: 2010-3-29 11:37
没人知道吗
作者: 云层    时间: 2010-3-29 12:20
这个问题不太好说了,你版本和我的是一样的么,按道理说菜单总归不会出现我弹的出来你没有的问题吧
作者: jane241cn    时间: 2010-3-29 17:10
可以了
根据书里的操作是可以关联到值的
之前是我的操作之误

现在我有另外个疑问
在 Tree 模式下可以看到的数据
但在脚本里没有
这样的脚本我该如何参数化呢

PS: 在 Tree 模式下看到的, 但在脚本里没有内容的是自己开发的一个插件
作者: 云层    时间: 2010-3-29 17:22
在tree里面把需要参数化的内容点一下abc按钮参数化就行了吧
作者: jane241cn    时间: 2010-3-29 18:02
这个值是需要关联的
因为是一个动态返回值
是从服务器返回的值
值的内容为: 登录时间

在提提交里找不到相关的脚本内容
在服务器返回数据里才有
作者: 云层    时间: 2010-3-29 18:04
flex的关联函数自己就提供了啊,选一下就行了,没怎么明白你想问的是啥
作者: jane241cn    时间: 2010-3-30 12:14
在 Tree 模式的快照模式下
在 响应 的包里可以看到相关的数据
但在 请求 里没有(脚本里没也有相关的脚本数据)
作者: luoqin1209    时间: 2011-3-24 11:36
你好,我也遇到了你这个问题,可以告诉我具体解决方法吗?我已经被这个问题困扰很久了,先谢过了~~我的邮箱luoqin1209@126.com
作者: anling    时间: 2011-8-23 08:56
回复 1# jane241cn

你好。我录制的脚本与你的相同,是对这个xml保存dsid吗?这个xml中写的dsid=nil。
等待您的回复。急切。谢谢
作者: anling    时间: 2011-8-23 08:58
回复 11# 云层
你知道如何关联DSID?麻烦详细谈。

我录制到的脚本服务器响应返回来的是二进制码,包含了DSID,这个怎么搞?
作者: wower1985    时间: 2011-8-24 20:41
首先选中那个函数,然后按F1,然后点击example链接,复制那段代码,再就照着改,完毕!!!
作者: t_anywn    时间: 2012-5-28 18:21
求分享DSID关联操作步骤
作者: t_anywn    时间: 2012-5-28 18:21
求分享DSID关联操作步骤!!!!!




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