第三方模拟测试环境的搭建[2]

发表于:2010-04-19来源:作者:点击数: 标签:模拟测试环境
第三方模拟 测试环境 的搭建[2] 软件测试 一般用法: socket(AF_INET , SOCK_STREAM , 0 ) ; 其中AF_INET SOCK_STREAM 为系统定义的常量,指明了所需套接字的用途。 2、调用 bind()函数为该次通讯定义一个侦听端口号 3、调用 listen()函数侦听可能的请求 4、

  第三方模拟测试环境的搭建[2]   软件测试

  一般用法: socket(AF_INET , SOCK_STREAM , 0 ) ;

  其中AF_INET SOCK_STREAM 为系统定义的常量,指明了所需套接字的用途。

  2、调用 bind()函数为该次通讯定义一个侦听端口号

  3、调用 listen()函数侦听可能的请求

  4、组织循环,处理收到的每一笔请求:

  4、1 用aclearcase/" target="_blank" >ccept()函数建立交换数据的通道;

  4、2 用read()函数读取请求报文

  4、3 根据请求报文进行业务处理,形成响应报文

  4、4 调用write()函数返回响应报文

  4、5 调用close()函数关掉套接字

  client端:

  1、通过socket()函数向系统申请一个套接字;

  2、调用 connect()函数与server 端建立连接

  3、调用 write() 函数发出请求报文

  4、调用 read()函数读取响应报文

  5、调用 close()函数关掉套接字

  总之,第三方模拟测试环境的建立不仅有效的减少了合作双方的摩擦,提高了我方应用系统的开发进度,而且极大的方便了整个应用系统的联调,并且在系统运行、维护、优化等过程中也发挥了巨大的作用。

  本人email: czcchl@sohu.com 欢迎各位来信指教。

原文转自:http://www.ltesting.net