51Testing软件测试论坛

标题: 如何解决Vugen回放Socket 错误 [打印本页]

作者: 云层    时间: 2009-3-10 12:58
标题: 如何解决Vugen回放Socket 错误
在我们使用LR9.1和LR9.5录制winsocket协议的时候,我们经常会遇到回放的问题
回放的时候Vugen会卡死,而mmdrv.exe进程会占用50%以上的CPU,最终整个脚本无法回放,这个情况在某些其他的协议回放中也会遇到。
这个问题有朋友说是wsrun32.dll文件导致的,确实在替换了该文件后,问题解决,不过这个文件是无法应用在LR9.5上的,再说该修改文件是非官方的解决方案,只能临时客串。
这里我们给出最终的解决方法
修改操作系统的语言为英文即可。。。。(英文系统尤佳)准确说是修改系统对非unicode内容的编码格式为英文即可
[attach]52386[/attach]
导致脚本回放错误的原因是在使用中文操作系统,在中文的格式处理中wsrun32.dll无法处理,最终导致了系统的错误,而HP在系统测试阶段并没有对中文操作系统做完整的测试(估计国内的正版量太少了吧。。。。)
最终导致了该问题。

[ 本帖最后由 云层 于 2009-5-28 13:37 编辑 ]
作者: fishy    时间: 2009-3-11 17:34
好了,出色原创!!!
作者: Zee    时间: 2009-3-11 18:16

作者: aman_cao    时间: 2009-3-11 18:23
顶一个
作者: guangleisun    时间: 2009-4-7 17:46
几个月前被这个问题折磨了好多天,后来替换wsrun32.dll好了,一直用winscoket协议,后来也没有出现问题(lr9.0)!!回头试试改语言
作者: yzylion    时间: 2009-5-27 16:50
云层老师,wsrun32.dll这个文件不能应用在9.5版本上,那么也就应该不存在在中文的格式处理中无法处理wsrun32.dll文件的情况啊,那就应该不是这个在中文格式处理中无法处理wsrun32.dll文件导致的这个问题吧?
请赐教,谢谢
作者: 云层    时间: 2009-5-28 13:35
我用的就是9.5做法是相同的wsrun32.dll一样存在于loadrunner的安装目录中,你可以不改语言,只需要保证录制出来的内容没有中文格式就行了
作者: yaya_free    时间: 2009-7-9 17:38
标题: 求教
你好,使用了你教的方法后的确可以解决回放时CPU占用50%的情况,并且可以回放脚本,但又出现一个新问题,回放完成后弹出回放结果页面Untitled Test Results为空白,没显示任何信息,请教为什么会出现此问题,您是否遇到过,该如何解决,谢谢,我用的是LR9.0  操作系统为XP
作者: 云层    时间: 2009-12-30 15:46
sockets的回放好像是没有test results吧
作者: annie0406    时间: 2010-3-15 10:48
谢谢云层老师分享,我用的LR9.5,改了语言设置后,没有再出现回放时卡死的现象了:)
作者: zll_618    时间: 2010-5-28 10:54
可不可以不修改操作系统语言,因为我的机器上修改不了.但替换wsrunn32.dll又找不到地方下载.请替换过的大虾传授点经验.
作者: zll_618    时间: 2010-6-2 17:29
我用的lr8.1的,用云层老师所说的方法修改了系统语言解决了卡死问题,但又有一个新的问题出现,脚本在回放时,或点tree视图网页显示是西欧码.请问如何解决?
作者: 云层    时间: 2010-6-2 17:32
8.1好像不受这个问题影响,但是如果你换了英文,那么会带来返回的页面中文不会被正确翻译,所以乱码就乱码了,当然好像录制出来的英文代码你可以换回中文系统运行的,这个应该是可以通过的。
作者: zll_618    时间: 2010-6-2 17:49
我将录制的脚本保存后,又换回到中文系统运行,运行就出现错误,因为之前在英文系统录制的脚本,如点击登录进行链接时,
脚本中的text=??不能识别,因此在运行时就出错.换到中文系统也一样,而且点tree视图还会被卡死,又出现cpu占50%.
作者: wlm    时间: 2010-6-3 10:08
云层老师,我安了lr9.1后,进行并发时,cpu就一直处理100%,要怎么处理呢?
作者: sutianci    时间: 2010-8-11 14:52
在网上找了一个wsrun32.dll替换后,在回放脚本时出现无法加载wsrun32.dll的问题,导致脚本无法回放!
作者: aitthings    时间: 2010-12-10 09:52
lr9.5无法回放winsocket脚本的问题,解决方法和补丁:http://www.timetoyou.com/2010/12/03/376
作者: luxiuxiu1987    时间: 2012-3-16 10:22
回复 1# 云层
云大,俺使得loadrunner11,操作系统xp  更换语言以后仍然会卡死
作者: luxiuxiu1987    时间: 2012-3-16 10:27
回复  云层
云大,俺使得loadrunner11,操作系统xp  更换语言以后仍然会卡死
luxiuxiu1987 发表于 2012-3-16 10:22

求帮助,录制的脚本为,
        web_url("GetImageStream.ashx_16",
                "URL=http://XXX.com/ajax/GetImageStream.ashx?source=KIOSK&type=3&resolution=&size=B&id=948d6346-e24b-4e13-9928-f940b01e9a49",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://xxx.com/GoodsDetail.aspx?cardnumber=6282100000000003&terminalId=000000000000&infocode=10044495963",
                "Snapshot=t62.inf",
                "Mode=HTTP",
                LAST);
详细页图片下载 图片格式为jpg,如果把这个注掉又会影响性能测试结果,云大,请帮助帮助俺吧




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