性能测试脚本录制时协议选择参考

性能测试脚本录制时的协议类型

 根据以往性能测试经验,总结web应用 、cs应用 、组件、服务、应用服务方面的协议选择参考,如果遇到比较少见的通讯协议,建议可以通过抓包工具进行分析,组装成相应的报文对服务器进行发数据。也可以建议开发出一个dll,进行调用,模拟对服务器的发送报文。

应用类型

应用特点

建议选用协议

备注

Web应用

应用采用asp结构、J2EE.net架构

Http/https协议

Web应用一般采用http/https协议进行性能测试脚本录制,单特别要指出的是,有些借助客户端运行的组件扩展功能的web应用,其客户端组件采用自定义socket活其他协议与服务器进行通信要在录制时选择多协议

C/S应用

客户端程序以ADOOLEDB方式连接后台数据库

根据后台数据库类型选择相应的协议

例如:如果后台数据库是oracle,则在录制时选择oracle协议

客户端程序 ODBC方式连接后台数据库

Odbc协议

 

客户端和服务器之间通过自定义的socket协议进行通信

Socket协议

 

其他协议

根据具体协议类型进行分析

例如:有些应用为了能够适应复杂的广域网环境,采用HTTP协议作为c/s结构应用的客户端和服务器端之间的通信协议,此时可以根据具体的协议来选择录制时使用的协议

组件

Com/DCOM

COM/DCOM协议

这里提到的是针对组件的测试,商业性能测试工具一般提供了一种直接测试组件接口性能的方法

EJB

EJB协议

服务

Webservice

Webservice协议

Soupuilr 都可以,lr可以采用webservice协议

Mail服务器

Smtppop协议

 

Ftp服务器

ftp协议

 

其他

根据具体的协议选择最接近的录制协议

 

应用服务器

Oracle application server

 Oracle web applicaton 11i协议

 

Sap

Sap协议

 

Tuxedo

Tuxedo协议

 

其他

根据具体的协议选择最接近的录制协议

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值