loadrunner中回放socket录制的脚步卡死

来源:网络时间:2011-05-13 14:02:14

  本来想等压力测试步入正规以后把所有的问题整理出来,贴上来分享。无奈怕夜长梦多,自己忘记许多,所以想一点点的积累起来。

  用loadrunner对录制的socket协议脚步进行回放的时候,会发现vugen很卡,经常性的卡死,通过查看资源管理器,会发现一个叫做mmdrv.exe的进程,占用CUP的资源很高,通常都大于50%,最终导致整个脚步就无法进行回放下去。其实这种情况,不仅仅是在回放socket脚步的时候出现,有时候回放别的脚步的时候也会出现,那应该如何解决呢?

  非官方的解决办法:替换wsrun32.dll文件,但这个办法只限于在9.5之前的版本使用,因为loadrunnrt到了9.5版本,就不再支持这个wsrun32.dll文件,所以用这种方法显然就不适宜了。

  另一解决的办法:修改操作系统的语言为英文(系统本身就是英文的最好咯),在中文的格式处理中wsrun32.dll文件无法处理,最终就会导致这样的vugen卡死,查看进程mmdrv.exe占用CUP近100%的现象,是因为在中文的格式处理中wsrun32.dll文件无法处理,所以导致了这个错误的发生,所以在英文的格式处理中wsrun32.dll是可以处理的

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com
多特网友 2013-10-28 11:30:49 回复
如果是中文的操作系统,在控制面板中将区域语言设为 英文
多特网友 2012-07-10 19:24:49 回复
刚刚用LR9.5录制socket脚本,发现回放或编译时一直卡死,cpu使用率由50很快编导100%,最后就死在那儿了,LR11据说可以支持的
多特网友 2012-07-10 19:24:49 回复
刚刚用LR9.5录制socket脚本,发现回放或编译时一直卡死,cpu使用率由50很快编导100%,最后就死在那儿了,LR11据说可以支持的
多特网友 2013-10-28 11:30:49 回复
如果是中文的操作系统,在控制面板中将区域语言设为 英文