录制脚本之前,选对协议很关键,否则错误的协议会导致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)\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 将记录你的操作,跟录制脚本是一样的。

点击 stop analyzing  停止录制。

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

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

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

最新文章

  1. spring ioc
  2. java.lang.UnsatisfiedLinkError: %1 不是有效的 Win32 应用程序。
  3. 【css3】浏览器内核及其兼容性
  4. 一个PHP混淆后门的分析
  5. cxf和spring结合
  6. 详解web.xml中元素的加载顺序
  7. iOS:分割控制器UISplitViewcontroller
  8. JS代码片段
  9. JavaScript模块化编程 - CommonJS, AMD 和 RequireJS之间的关系
  10. Servlet 与 Ajax 交互一直报status=parsererror
  11. Spring(5)——Spring 和数据库编程
  12. mybatis中autoCommit自动提交事务
  13. mac下安装maven
  14. 笔记《JavaScript 权威指南》(第6版) 分条知识点概要2—类型、值、变量
  15. 通过ZwQuerySystemInformation获取EPROCESS
  16. Python网络练习题
  17. Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.
  18. jQuery.when(deferreds)
  19. Qt5 How to translate App UI languages
  20. C/C++——二维数组与指针、指针数组、数组指针(行指针)、二级指针的用法

热门文章

  1. Laravel5.1 文件管理
  2. 获取UIWebView的内容高度
  3. IOS7开发~新UI学起(四)
  4. 【BZOJ4563】[Haoi2016]放棋子 错排+高精度
  5. 用httpClient的PostMethot频繁发送数据,抛出Too many open files
  6. js apply 引申
  7. Hibernate中的一对一映射关系
  8. RabbitMq入门与基本使用
  9. webservice接口问题:Payload: No message body writer has been found for class domain, ContentType: application/xml
  10. Apache 配置ArcGIS server/portal 反向代理