• Loadrunner自带协议分析工具:Protocol Advisor


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

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

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

     

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

     

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

    2)         Program to analyze :选择程序的路径,如果是本地程序(C/S),就找到程序的启动程序。如 QQ的启动程序路径:

    "E:Program Files (x86)TencentQQQQProtectBinQQProtect.exe"  ;

    如果是B/S的体统找到IE浏览器的安装路径。如:

    C:Program Files (x86)Internet Exploreriexplore.exe 。

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

    4)        Working directory : 工具目录,也就是分析信息的保存路径。

    点击OK 开始打应用程序,对应用程序进行操作,loadrunner 将记录你的操作,跟录制脚本是一样的。

    点击 stop analyzing  停止录制。

     

    如下图,LR返回了结果给我们

     

    这里我是分析了web tours网站,这是一个典型的web 应用,我们采用Web(HTTP/HTML)协议即可。

    这时我们点击“Web(HTTP/HTML)”,LR会马上新建一个基于Web(HTTP/HTML)协议的新文件,并弹出录制窗口,如下图所示,然后我们直接录制即可。

     

  • 相关阅读:
    理解Android系统的进程间通信原理(一)----RPC中的代理模式
    Android系列之Android 命令行手动编译打包详解
    CodeForces 681B Economy Game (暴力)
    CodeForces 681A A Good Contest (水题)
    UVa 1614 Hell on the Markets (贪心+推理)
    UVa 247 Calling Circles (DFS+Floyd)
    UVa 1151 Buy or Build (最小生成树+二进制法暴力求解)
    UVa 1395 Slim Span (最小生成树)
    HDU 1071 The area (数学定积分)
    HDU 1286 找新朋友 (欧拉phi函数打表)
  • 原文地址:https://www.cnblogs.com/helenMemery/p/6291724.html
Copyright © 2020-2023  润新知