zhzh-0-0 发表于 2010-7-2 21:34:03

loadrunner测试flex时使用load generator的问题

求助:
      今天用LoadRunner9.52测试一个flex的项目,由于需要较多虚拟用户,使用另一台电脑安装LoadRunner agent同时创建负载。

在执行过程中发现从第二台电脑上创建的虚拟用户全部error,通过查看日志,发现这些出错的虚拟用户在执行普通的http请求都正常,但是到flex_amf_call函数时就出错了:Error: Encoding of AMF message failed. Error is : Exception Occurred while invoking WriteObject method

看错误貌似是解码包设置的问题,是不是LoadRunner agent端也需要配置amf的解码包,就是在controller的run-time setting中设置的externalizable object中添加的jar和class文件,但是在agent和controller中始终没有找到相关设置,

后来没办法又试着在agent的机器上与controller所在机器上的同样位置放了所有需要的jar和class文件也是不行

请问怎么才能在agent端正常运行flex的虚拟用户啊,很急,非常感谢。

msnshow 发表于 2010-7-3 12:15:17

建议楼主试一下,把脚本直接放到另一台不正确的机器上运行场景,看是否OK

估计另一台的LR本身就有问题

zhzh-0-0 发表于 2010-7-4 20:29:51

那台机子只是装了个agent,就没全装LoadRunner啊,难道必须全装,才能解析amf

msnshow 发表于 2010-7-4 20:59:34

可以不装Controller

zhzh-0-0 发表于 2010-7-4 22:35:59

谢谢版主,
但是还是没太明白你的意思,能不能说的再具体点

msnshow 发表于 2010-7-4 22:38:18

就是Controller可以不用安装,其它的需要

msnshow 发表于 2010-7-4 22:39:04

楼主可以把你的LR 9.51 9.52的包共享一下么,我正在寻找这两个包

zhzh-0-0 发表于 2010-7-5 11:10:40

没问题 但是有点大 光windows版的两个一起就140M了
要不你加下我的msn:sqlserver2k@sina.com,我传给你

msnshow 发表于 2010-7-10 19:19:58

回复 8# 的帖子

我已经下载到了这两个包,不过还是谢谢你!
页: [1]
查看完整版本: loadrunner测试flex时使用load generator的问题