LoadRunner录制脚本时协议的选择

如果使用LoadRunner工具进行录制脚本需要选择协议时,可以按以下方法:第一,最简单的,当然是让开发人员告诉你,测试对象使用的是什么样的协议;第二,使用一些简单实用的小工具来判断,测试对象使用的是什么协议,并进行尝试录制;第三,如果以上两种都不行,则使用winsock协议进行录制。


1、性能测试的协议的选择与开发应用程序的语言无关,而只与程序通讯所用到的底层通讯协议相关。

 

2、LoadRunner是抓取底层协议的包,并把包解析成能够理解和阅读的脚本

 

3、如果LoadRunner选择的录制协议,与实际的通讯协议不一致时,录制的脚本很肯能为空

 

4、录制的时候LoadRunner会启动一个自己的代理process,将客户端的请求通过这个代理process进行转发,然后接收到服务器的反馈后,在通过这个代理转发给客户端。

 

5、选择多协议录制时,其实是对各个协议的端口映射

 

6、小窍门:如果对当前需要测试的应用软件不知道使用的是什么协议,可以使用Microsoft出的一个ProcessSpy.exe查看所需要测试客户端的进程,选择进程后可以查看到进程所需要使用到的dll动态库,一般根据动态库可以判断所需要使用到的协议类型

 

7、一般录制的时候尽量不要使用winsock协议,因为这很可能导致录制下来的数据包是乱码,但是如果知道是用什么加密算法的,可以在脚本中嵌入代码来解析数据包。

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值