LoadRunner 技巧之协议分析

简介:

LoadRunner 技巧之协议分析

  在做性能测试的时候,协议分析是困扰初学者的难题,选择错误的协议会导致Virtual User Generator 录制不到脚本;或录制的脚本不完整,有些应用可能需要选择多个协议才能完整的记录 客户端与服务器端的请求。

  最简单的办法就去跑去问开发人员我们的程序用什么协议通讯。当然,有时候为了面子,不好意思去问(也为装X) ,那就只能自己动手去被测系统所使用的协议。

  优秀的第三方协议分析工具还是挺多的,如:MiniSniffer 、Wireshark 、Ominpeek 等;当然他们除了帮你分析协议,还提供其它更细致的信息。

  好吧,我们只想知道被测系统该用什么协议就够了,那为何不用loadrunner自带的协议分析功工具呢。

  第一步

  打开LoadRunner ---Virtual User Generator

  File(文件) -----> Protocol  Advisor(协议分析软件) ----->Analyze Application...(分析应用程序)

  弹出Protocol Advisor,是不是发现它和 “开始录制”脚本的对话框长得太像了。

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

  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 。

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

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

  第二步

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

  点击 stop analyzing  停止录制。

  第三步

  Loadrunner 会返回我们以下信息:

  这是一个典型的web 应用,所以,我们用 Web(HTTP/HTML)协议就可以了。








====================================分割线================================



最新内容请见作者的GitHub页:http://qaseven.github.io/

目录
相关文章
|
6月前
|
网络协议
Wireshark 抓包工具介绍
Wireshark 抓包工具介绍
62 0
|
8月前
|
API Android开发 数据安全/隐私保护
《协议测试》抓包工具Fiddler实战教程 2
《协议测试》抓包工具Fiddler实战教程
|
8月前
|
Web App开发
《协议测试》抓包工具Fiddler实战教程 1
《协议测试》抓包工具Fiddler实战教程
|
12月前
|
Java 测试技术 Android开发
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
Loadrunner脚本开发-基于HTTP协议的流媒体视频在线播放服务器性能测试
79 0
|
Oracle 关系型数据库 测试技术
loadrunner 脚本录制-Protocol Advisor协议分析器的使用
loadrunner 脚本录制-Protocol Advisor协议分析器的使用
94 0
|
网络协议 Linux 网络架构
快速学习多协议抓包利器Wireshark
快速学习多协议抓包利器Wireshark
198 0
|
JSON 监控 JavaScript
测试工具Fiddler(三)—— 常见功能介绍
测试工具Fiddler(三)—— 常见功能介绍
314 0
测试工具Fiddler(三)—— 常见功能介绍
|
缓存 监控 网络协议
Wireshark网络抓包(四)——工具
1. File:了解抓包文件的各种属性,例如抓包文件的名称、路径、文件所含数据包的规模等信息 2. Time:获悉抓包的开始、结束和持续时间 3. Capture:抓包文件由哪块网卡生成、OS版本、Wireshark版本等信息 4. Display:剩下的是汇总统计信息,数据包的总数、数量以及占比情况、网速等
Wireshark网络抓包(四)——工具
|
网络协议
计算机网络实验【利用wireshark抓包工具抓包】
计算机网络实验【利用wireshark抓包工具抓包】
322 0
计算机网络实验【利用wireshark抓包工具抓包】