[集合]LoadRunner
1.下载地址:http://www.genilogix.com/downloads/loadrunner/loadrunner-11.iso
或http://219.239.26.11/download/8009651/9327422/3/zip/49/108/1286952922673_876/Software_HP_LoadRunner_11.00_T7177_15013.zip
2.qtp 11 下载地址:http://www.genilogix.com/downloads/unified-functional-testing/quicktest-professional-11.iso
3.loadrunner11破解:
破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用。就是将LR8.0中的以下两个文件替换到LR11安装目录的bin目录下:C:\Program Files\HP\LoadRunner\bin
或http://219.239.26.11/download/8009651/9327422/3/zip/49/108/1286952922673_876/Software_HP_LoadRunner_11.00_T7177_15013.zip
2.qtp 11 下载地址:http://www.genilogix.com/downloads/unified-functional-testing/quicktest-professional-11.iso
3.loadrunner11破解:
破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用。就是将LR8.0中的以下两个文件替换到LR11安装目录的bin目录下:C:\Program Files\HP\LoadRunner\bin
需要替换的两个文件名:lm70.dll mlr5lprg.dll
4.loadrunner11 的license问题:
提供一个超级license 最高支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBR
_____________________________________________________________
用loadrunner测试ajax框架的系统时,录制回放都没有报错,但是回放后系统中没有产生数据,数据始终不能写入数据库。查了一下原因,应该是录制的脚本不完善的问题,因为JS是在客户端执行的程序,LR只能监控客户机与服务器之前的通信。 解决方法: Recording options> HTTP Properites> Advanced > Headers: 选择"Record headers not in list", 然后点ok。重新录制一遍脚本,会发现脚本里多出一些 web_add_auto_header, web_add_header函数。把这些函数中跟ajax相关的,加到原脚本里,重新回放,问题解决。 |
_____________________________________________________________
遇到sessionID之所以要用到关联,是因为每次访问被测页面时sessionID都是不同的,如果不关联sessionID,录制后的脚本就把sessionID写死了,测试时,每次访问的都是同一个sessionID的页面,这是不符合实际的。而创建关联,就是把产生的sessionID保存在一个变量中,供后面访问使用。其实loadrunner自身带着很多关联规则,在recording operation–>intenet protocol–>correlation可以看到。自动创建关联很简单,录制好脚本之后,查看脚本,找到sessionID,选中,右击–>scan for correlations,就会弹出创建关联的界面,在最底下的 show differences in下拉框中选择all action,然后loadrunner就会reply这个脚本,查看在sessionID部分,是不是和之前录好的不一样,如果是的,就会在下面显示出来,然后我们点击右下角的 correlation ,那么关联就已经自动帮你创建好了,你可以打开脚本找到关于关联的参数定义。注意,你若希望把这个规则记录下来,好让以后录制脚本时自动关联,那么可以点击correlation下面的 create rule 按钮,弹出对话框输入规则名,这样,一个关联规则就创建好了^_^
_____________________________________________________________
添加SQL Server监视出错
Monitor name :MS SQL Server. Cannot create measurement SQLServer|User Connections| on machine 127.0.0.1.
Details: 在计算机上找不到指定的对象。
Hint:
Check that there is such a measurement on this machine.
Check that you selected the right platform for the monitored machine in the Add Machine dialog box.
Note: When you monitor a Win2000 machine from an NT, some counters may not be available.
Try to delete this measurement and add it again (use the Add Resources dialog box ) (entry point: CFactory::Addmeasurement ). [MsgId: MMSG-47296]
监控SQLSERVER时,能增加度量。但是只有系统资源相关的度量有数据,而和sqlserver相关的度量却没有数据。
解决方法:
改为在System Resource Graphs中通过添加Windows Resources的方式添加SQLServer计数器则可以,添加的对象是SQLServer:General Statistics,计数器选User Connections