Lr自带的协议分析的工具:

录制脚本之前,选对协议很关键,否则错误的协议会导致Virtual User Generator 录制不到脚本,或录制的脚本不完整,有些应用可能需要选择多个协议才能完整的记录 客户端与服务器端的请求。

LR自带了协议分析工具:Protocol Advisor。

1、Virtual User Generator > File > Protocol Advisor > Analyze Application...

lr自带协议工具-LMLPHP

2、弹出Protocol Advisor ,然后跟录制脚本一样操作就可以了,最后结果会返回应用的通信协议。

lr自带协议工具-LMLPHP

1) Application type : 选择程序类型。包含两个选项,Internet Applications 一般指B/S的系统,也就是通过浏览器访问的系统;Win32 Applications 一般 C/S 的系统,也就是本地的应用程序,如 QQ。

2) Program to analyze :选择程序的路径,如果是本地程序(C/S),就找到程序的启动程序。如 QQ的启动程序路径: "E:\Program Files (x86)\Tencent\QQ\QQProtect\Bin\QQProtect.exe" ; 如果是B/S的体统找到IE浏览器的安装路径。如: C:\Program Files (x86)\Internet Explorer\iexplore.exe 。

3) Program arguments : 如果是B/S的系统,请输入要访问的网址(这个网址不要加http://)。如果是C/S则为空。

4) Working directory : 工具目录,也就是分析信息的保存路径。 点击OK 开始打应用程序,对应用程序进行操作,loadrunner 将记录你的操作,跟录制脚本是一样的。

3、点击 stop analyzing 停止录制。lr自带协议工具-LMLPHP

4、此时lr返回结果:可见

lr自带协议工具-LMLPHP

5、

这个时候可以知晓此时使用的协议,点击“Web(HTTP/HTML)”,LR会马上新建一个基于Web(HTTP/HTML)协议的新文件,并弹出录制窗口……

05-28 23:48