漫游测试之性能测试(3.1、Loadrunner的介绍-3.1.1.1了解其通信架构的方式)

最方便的方法当然是直接询问开发人员通信架构的方式,以某些中间件为代表的通信方式,其录制模式以中间件的通信方式为选择模式,如XXX中心库录入系统其通信的方式为以下方式,故其录制模式可以选择为HTTP协议。

又如某系统的网络拓扑图就决定了,需要使用HTTP协议。

 

以独有的命令协议通信的方式为处理的方式,其通信协议应选用WinSocket来进行,如算法交易系统、量化投资系统等。

传统软件的通信方式,客户端直接与数据库打交道。注意此处的通信指的是,客户端未经过服务协议就与数据库交互执行了相关的插入、查询、更新等操作。另外Loadrunner中的,ORACLEMS SqlserverODBC是指的数据库连接方式,而不是所常说的协议,如果从通信的角度来说LoadrunnerWinsocket协议肯定是支持他的,只是其代码比较难读且易出现问题而已。

极个别系统可能会采用自定义通信协议+中间件的方式来进行通信,其录制模式的方式可以选择Winsocket,也可以选择多种方式录制生成,比如HTTP+Winsocket

纠正一个概念,从协议的概念来说,目前主流的只有HTTPFTPUDPTCP等,以及自定义的通信协议,而Loadrunner中将AJAXSAPSliverlight等单独列为了一种可录制的方式,其目的是为了更简单地根据应用的特点来展示代码,方便调试。这些不能称之为协议,而只能称之为录制模式。AJAXSAP(WEB)Sliverlight等都可以利用HTTP协议进行脚本的录制。

猜你喜欢

转载自blog.csdn.net/womengdoushizhongguo/article/details/80202393