51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: melonboy
打印 上一主题 下一主题

[原创] VUser死掉,mmdrv.exe占50%CPU

[复制链接]

该用户从未签到

21#
发表于 2009-8-18 23:18:25 | 只看该作者
我最近也遇到问题,弱弱地问一下,应该找到解决方法了吧?

下面是我从网上找的:应该是云层提供的。转载:
在我们使用LR9.1和LR9.5录制winsocket协议的时候,我们经常会遇到回放的问题。

  回放的时候Vugen会卡死,而mmdrv.exe进程会占用50%以上的CPU,最终整个脚本无法回放,这个情况在某些其他的协议回放中也会遇到。

  这个问题有朋友说是wsrun32.dll文件导致的,确实在替换了该文件后,问题解决,不过这个文件是无法应用在LR9.5上的,再说该修改文件是非官方的解决方案,只能临时客串。

  这里我们给出最终的解决方法

  修改操作系统的语言为英文即可……(英文系统尤佳)

  导致脚本回放错误的原因是在使用中文操作系统,在中文的格式处理中wsrun32.dll无法处理,最终导致了系统的错误,而HP在系统测试阶段并没有对中文操作系统做完整的测试(估计国内的正版量太少了吧……)最终导致了该问题。



注:小编看到论坛里面有很多相关的问题悬而未决,于是整理了一下,这些帖子所讨论的问题,都可以归结到云层老师的这篇短小但精辟的文章上,希望本文能给碰到同样问题的朋友们一些帮助。

论坛相关贴:

解决:CPU 100%,LR崩溃,报“mmdrv.exe”错误 >>(即文中提到的替换wsrun32.dll的解决方法,并提供下载wsrun32.dll文件。注意,本方法不适用于LR9.5)

mmdrv.exe占cpu差不多99% >>

VUser死掉,mmdrv.exe占50%CPU >>

mmdrv.exe报异常 >>

LR9.0的winsocket录制脚本时,回放或编译后LR荡掉,CPU利用率达到100% >>

LR 9.0的回放脚本问题 >>

VuGen 回放时,报错:mmdrv.exe 应用程序错误 内存不能为read >>
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2010-6-17 20:27:15 | 只看该作者
9.5改英文后你们的问题解决了么?
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2010-8-17 15:19:45 | 只看该作者
非常感谢啦
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2010-8-17 15:28:04 | 只看该作者
修改操作系统的区域和语言中的非unicode 程序语言为英文
,去试试
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2010-9-20 15:44:21 | 只看该作者
按照21楼的做法,我的操作系统中的部分文件显示为乱码啦。。。。
这个问题。。。好麻烦。
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2010-9-21 15:48:11 | 只看该作者
你在脚本中申请了内存,但是后来你没释放。就这么简单,我以前也碰到过这种情况。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    27#
    发表于 2010-9-22 21:46:22 | 只看该作者
    data.ws里的数据问题,有中文或特殊字符,排查一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    28#
    发表于 2010-9-24 17:09:56 | 只看该作者
    我的也是这个问题
    解决的话给我发邮件

    我们共同探讨
    fpbaggio 发表于 2008-6-24 11:22



        me too  472295658@qq.com
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2010-9-25 09:35:59 | 只看该作者
    我遇到过这个问题,引起这个问题的原因是:
    由于录制的内容中有非英文的编码,而Loadrunner回放脚本中所有的动态链接库 wsrun32.dll无法支持中文内容,所以导致了改问题。

    解决办法:Loadrunner 9.5.2补丁,解决了这个问题,打上补丁便可。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    30#
    发表于 2010-12-10 09:46:09 | 只看该作者
    lr9.5 win socket协议回放错误,这里有解决办法和补丁 http://www.timetoyou.com/2010/12/03/376
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    31#
    发表于 2011-1-25 14:17:54 | 只看该作者
    回复 18# fxmhl


        你是怎么解决的?分享一下解决方法,现在我也遇到了,我的是loadrunner9.5版本的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2011-1-25 14:20:39 | 只看该作者
    回复 26# gosien


        那要怎么释放,新手不懂,能说明白一点儿么?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 21:23 , Processed in 0.081014 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表