51Testing软件测试论坛

标题: LoadRunner 11 web service 场景出现 step download time 120秒 解决方法 [打印本页]

作者: hschschsc    时间: 2011-3-17 19:35
标题: LoadRunner 11 web service 场景出现 step download time 120秒 解决方法
本帖最后由 hschschsc 于 2011-3-17 19:51 编辑

事件回放:
最近在进行关于web service  协议的性能测试。
由于服务器端每次只允许运行25个实例,在进行大用户并发测试的时候,会出现Step download timeout (120 seconds)
在网上搜了好多相关的信息,发现是由于runt time setting中的internet protocol-preferences里面某个参数设置的120秒所致,具体参数后详。
帖子可参照ZEE的http://www.51testing.com/?uid-17369-action-viewspace-itemid-3414
于是乎开始按照上面的帖子修改runt time setting。但是发现web service soap 脚本中的runt time setting里面根本没有internet protocol这一项

郁闷了!

在网上苦找一下午,终于寻得解决方案

在LR的安装目录下找到\dat\protocols 这个文件夹
该文件夹中有许多后缀为lrp的文件
找到其中的WS_SOAP.lrp文件,用记事本打开
搜索CFG_TAB_DLL 这个字段,发现该字段下调用了:modemspeedtab.dll,dynamictreetab.dll,dynamictreetab.dll,
在其末尾添加LrwRunTimeSettingsUI.dll
(记得备份原文件啊)

然后保存该文件,重新打开Virtual User Generator加载web service  SOAP的脚本,按F4查看runt time setting。出现了internet protocol。后面的设置不用说啦,按照ZEE大大的帖子去做就可以了

该问题的解决方法是偶然在googlegroups发现的,原帖地址奉上,各位也可以参考,打不开的可能需要VPN或者代理之类的: http://groups.google.com/group/LR-LoadRunner/browse_thread/thread/8914e13116641e7c/1095c78b222c0770?hide_quotes=no
希望可以帮到大家,另外严重鄙视一下百度的搜索,简直太烂了 没有一点有价值的信息!
作者: hschschsc    时间: 2011-3-17 19:52
自己顶一下!
作者: msnshow    时间: 2011-3-17 21:53
的确。GOOGLE搜索还是最强大的
作者: tools    时间: 2011-8-3 17:29
我试过了,虽然可以设置,但运行的时候还是提示120S超时,楼主的没有该问题?
作者: zhang.yuandong    时间: 2011-8-4 17:50





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