`
kuwoleft
  • 浏览: 1076947 次
文章分类
社区版块
存档分类
最新评论

使用LoadRunner进行压力测试时如何选择要录制的协议?

 
阅读更多

初学者在使用LoadRunner进行压力测试的时候往往碰到的第一个问题就是协议选择的问题。有很多种办法可以帮助我们确定需要录制的是什么协议。

参考:

http://www.loadrunnertnt.com/concepts/which-protocol-to-use/

To understand the protocol used by the application (client to server), you can do the following.

1. The easiest way, check with the application team or vendor, particularly the software architects and the developers. They should be able to provide such information. If they don’t, it ’s time to doubt the experiences of the application team.(与开发交流)

2. Use WireShark Network Analyzer to sniff the traffic communication when the application is running. More details of the usage can be found in the provider’s site. You should be able to see the protocols under the protocol column after you start capturing the traffic.(使用WireShark网络协议分析工具来捕获协议包)

3. Use netstat -a to determine the protocol and port number. For example, the protocol is TCP and port number is 80, it could signifies HTTP. The caveat for this is that netstat -a only display protocol in IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP, or UDPv6 (/? help for more information), which means you may need to guess the protocol according to the protocol (TCP) and port number.(使用NetStat命令查看正在使用的协议有哪些)

4. Use Winsock protocol to determine the protocol via the data files. Winsock captures all traffic of any type at the socket level and writes it to the data file. From the data file, you will then find signatures of the protocol such as HTTP requests and responses in the context of HTTP.(用LR的Winsock协议进行录制后再分析记录下来的数据文件)

补充:

LR9.5后,可以利用新添加的Protocol Advisor功能来帮助选择协议。

分享到:
评论

相关推荐

    性能测试进阶指南——LoadRunner11实战 part2

    《测试实践丛书:性能测试进阶指南·...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    性能测试进阶指南——LoadRunner11实战 part1

    《测试实践丛书:性能测试进阶指南·...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    性能测试进阶指南——LoadRunner11实战 part3

    《测试实践丛书:性能测试进阶指南·...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    loadrunner测试资料

    使用压力测试工具对web服务器进行压力测试。测试可以帮助找到一些大型的问题,如死机、崩损、内存泄漏等,因为有些存在内存泄漏问题的程序,在运行一两次时可能不会出现问题,但是如果运行了成千上万次,内存泄漏得...

    loadrunner批量发送邮件脚本

    loadrunner 邮件系统 发送邮件 smtp协议 自动化测试 利用loadrunner自动化脚本批量发送邮件,模拟smtp协议,对邮件服务器进行压力测试

    软件测试经典面试题 (超实用)

    61、简述负载测试与压力测试的区别。 19 62、写出bug报告流转的步骤,每步的责任人及主要完成的工作。 19 63、写出bug报告当中一些必备的内容。 19 64、开发人员老是犯一些低级错误怎么解决? 20 65、画出软件测试的...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part1

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    LoadRunner文章集锦(推荐)

    测试工具LoadRunner和OpenSTA比较分析 webservices压力测试总结(1) webservices压力测试总结(2) webservices压力测试总结(3) webservices压力测试总结(4) 用LoadRunner下载文件并...

    loadrunner操作笔记

    5.使用测试管理工具进行统一管理 15 6.控制场景的运行 16 五、MERCURY LOADRUNNER CONTROLLER监视场景 17 1. 在线监视场景 17 2.定制图表显示方式 19 3.其他与监视图表相关的功能 21 六、使用ANALYSIS分析测试...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part5

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part3

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part6

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    在软件测试中loadrunner中回放socket录制的脚步卡死的解决方法

    用loadrunner对录制的socket协议脚步进行回放的时候,会发现vugen很卡,经常在软件测试中loadrunner中回放socket录制的脚步卡死本来想等压力测试步入正规以后把所有的问题整理出来,贴上来分享。无奈怕夜长梦多,...

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part2

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    性能测试进阶指南——LoadRunner11实战_(完整)扫描版_@vs.part4

    pdf 扫描版,但清晰, 298 MB 压...6.7.5 Phpwind85压力测试报告 6.8 小结 第7章 性能测试组织 7.1 性能测试团队 7.2 性能测试流程分工 7.3 配置管理 7.4 性能测试自动化 7.5 小结 第8章 高级脚本开发 8.1 AJAX

    软件性能测试过程详解与案例剖析

    第4章 性能测试工具原理 4.1性能测试工具模型 4.2性能测试脚本录制时的协议类型 4.3性能测试工具的选择与评估 4.4本章小结 第5章 性能测试的组织 5.1性能测试团队的人员构成 5.2性能测试的过程模型 5.2.1测试前期...

    SOAP Performer 0.1演示及介绍

    2.Script Creator通过在客户端监听网络通信方式生成与Soap Client和Soap Server间通信内容相匹配的脚本,该方式类似于LoadRunner VUser解析HTTP协议时的录制Recording模式 3.Script Creator可以产生单个请求做基本...

    SOAP Performer 0.1 for LInux

    2.Script Creator通过在客户端监听网络通信方式生成与Soap Client和Soap Server间通信内容相匹配的脚本,该方式类似于LoadRunner VUser解析HTTP协议时的录制Recording模式 3.Script Creator可以产生单个请求做基本...

Global site tag (gtag.js) - Google Analytics