loadrunner常见问题

转:http://www.51testing.com/html/90/360490-845467.html

启动HPLoadRunnerController(点击Run Load Tests或HP LoadRunner->Applications->Controller)或在controller新建时,错误提示 transaction monitor not available 。
2、Controller运行出错:wlrun.exe-应用程序错误:“0x73d311a3”指令引用的“0x000000004”内存。该内存不能为“read”。要终止程序,请单击“确定”。


应对措施:以上两个问题的原因可能是安装文件丢失导致,进行修复LoadRunner再破解即可;(进入控制面板中的添加删除程序,选中LoadRunner程序,点击【更改】修复后再破解方可解决。)


3、  LoadRunner录制时0 event,无法录制脚本。
应对措施:
情况1:把ie设置中的第三方支持前面的勾去掉;打开ie浏览器选择,工具->Internet选项->高级,把ie设置中的第三方支持前面的勾去掉即可(如有需要可以重启试试)。
情况2:应选多协议,而这里只选择http一个协议了。
情况3:把IE修改成默认浏览器: IE本身就是系统默认浏览器,但有时可能会一不小心将其他浏览器设置成了默认浏览器,要恢复IE为默认浏览器可以采取如下的方法。
(1)对于Mozilla这类不采用IE内核的浏览器:可以打开IE,选择“工具→Internet选项→程序”,在“检查 InternetExplorer是否为默认的浏览器”前打勾,这样在每次启动IE时都会检测其是否为默认浏览器,如果不是的话会弹出一个提示窗口,点击 “是”按钮即可。



    (2)对于GB、Maxthon、TT这些用IE做内核的浏览器:按照上面步骤设置后根本无效,启动IE不会出现是否恢复默认的提示窗口,怎么办呢?下面以TT为例加以说明。从http://dl.3721.net/download/assist4.exe下载3721上网助手并安装,选择“开始→程序→3721上网助手→IE修复”,点击“IE修复专家”,确保“修复被篡改的IE常规项(如首页、标题、自动上恶意网站等)”和“恢复IE为默认浏览器”被勾选,点击“立即修复”即可。
4、LoadRunner录制不了脚本,甚至连范例也录制不了。
应对措施:关闭loadrunner和IE,找到lr的安装目录(例如C:ProgramFilesHPLoadRunnerin),执行register_vugen.bat文件,注册信息被重新改写了。然后重启loadrunner,尝试录制。OK!
5、Loadrunner controller运行场景时,错误:LoadRunner controller cannot create vusers.Ensure that your load generators are available and that your scripts are valid.
应对措施:打开HP LoadRunner->Applications->Virtual User Generator,file->new,选择Tools->Create Controller Scenario,在弹出的窗口中直接选择cancel设置Select Scenario Type,选择Goal Oriented Scenario要与Controlle中的设置对应。
6、Performance Center vugen.exe-应用程序错误:"Ox7c930a19"指令引用的"0x7cd00388"内存。该内存不能为"read".要终止程序,请单击"确定"。
应对措施:以上问题发生在录制脚本结束后,保存出错。重启Virtual User Generator后,未再复现此问题。
7、录制完脚本,出错:Failed to load temporary action file(c:DOCUME~1ADMINI~1LOCALS~1Tempvuac8),restoring original file,Check that the TMP directory is not full or write protected.确定以上错误后,弹出提示:File not found 'c:Documents and SettingsAdministratorLocal SettingsTemp oname3*.cfg'.
回放脚本后,弹出提示:Error:Failed to find.cfg file.[MsgId:MERR-10777],确定,无法回放脚本。
应对措施:以上原因可能是:录制脚本时生成的临时文件被清除,因此需要重新录制生成临时文件,回放才可正常运行。有待总结其它解决办法。
8、测一个C/S系统,根据C/S结构所用到的后台数据库来选择不同的协议,如果后台数据库是sybase,则采用sybaseCTlib协议,如果是 SQLserver,则使用MS SQLserver的协议,至于oracle数据库系统,当然就使用Oracle 2-tier协议。对于没有数据库的C/S(ftp,smtp)这些可以选择WindwosSockets协议。access数据库选择 odbc一个协议就可。

原文地址:https://www.cnblogs.com/liubingna/p/3598540.html