Mr_Sunfox 发表于 2005-10-27 14:20:31

Robot录制VU脚本回放失败

这段时间我在用Rational的Robot来录制一些VU脚本,为了能针对我们的项目进行一些性能方面的测试。可是,录制的过程很顺利,但playback就出问题了。每次playback,要从server端得到响应取得消息时,大部分的响应都是失败的。我们的项目是C/S架构的,而且用的协议是JMS。我不知道问题是不是出在用的协议是JMS上,因为我对我的另外一个项目也进行了类似的试验。它也是一个C/S架构的,但是用的协议只是HTTP。我能对它成功的进行vu脚本的录制和回放。

    请问,大家碰到过这样的情况过吗?有什么解决办法吗?希望能尽快得到回复,万分感谢!

海龙 发表于 2005-10-27 17:17:20

注意这个问题:
例如:第一步操作是向服务器请求一个ID,下一步操作是使用这个ID。并且每次请求的ID不一样,这样录制的脚本是不能直接回放成功的,必须对脚本进行修改才可以,将返回的ID取出并替代下一个包的ID。

Mr_Sunfox 发表于 2005-10-31 17:16:58

请大侠指教

请问如果将返回的ID修改?因为我发现生成的脚本很难看懂。能放上一个小例子吗?谢谢!

海龙 发表于 2005-10-31 17:26:14

现在手头没有例子。

生成的脚本与你测试软件采用的网络洗衣有关,你可以向IT开发人员索取数据结构,按照数据结构可以读懂数据包的含义。

然后通过变量传递这些数据就可以了

Mr_Sunfox 发表于 2005-11-1 16:50:44

谢谢!我去尝试一下。

ilovejolly 发表于 2005-11-1 16:59:18

用lr,很方便的

Mr_Sunfox 发表于 2005-11-2 13:34:41

ilovejolly,不好意思,我不大明白你说的lr是什么咚咚。你能说明一下吗?谢谢!

Mr_Sunfox 发表于 2005-11-2 13:47:26

我想你说的lr是LoadRunner吗?

ilovejolly 发表于 2005-11-2 14:28:28

是的,可以试一下。lr方面的资料比较多,有问题也好解决

Mr_Sunfox 发表于 2005-11-2 15:02:55

我刚刚装了lr然后试了一下。发现还是和robot录制的时候同样的问题。就是从server收包的时候总是收不完整。对了,你以前用lr测过jms为协议的项目吗?你给我点这方面的建议吗?谢谢!

ilovejolly 发表于 2005-11-2 15:13:00

这个协议我没涉及过

怎么判断的收包不完整的?是录制的时候还是回放的时候?回放的时候报错没?报错信息是什么样的?

ilovejolly 发表于 2005-11-2 15:13:54

忘了说,lr的相关信息,就发到lr板块去。那里看的人会多,帮你解决问题的机会也大

Mr_Sunfox 发表于 2005-11-2 15:20:57

是在回放的时候报错的。比如,其中有一条结果就是:Action.c(144): Mismatch (expected 338 bytes, 40 bytes actually received)。

zjcnchenxi 发表于 2011-10-12 11:14:20

有robot的下载地址吗,提供一个谢谢。
我下载的robot好像不能识别vu语言。
页: [1]
查看完整版本: Robot录制VU脚本回放失败