欢迎光临
梦想从学习开始!

接口测试原理、流程及用例设计| 小熊测试

本文主要介绍 接口测试原理、流程及用例设计| 小熊测试,小熊希望对大家的学习或者工作具有一定的参考学习价值,在测试领域有所提升和发展。

  接口测试的原理是模拟客户端向服务器发送报文请求,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的一个过程.

  接口测试流程:

  模拟客户端连接服务器(服务器提供的端口是否可访问)

  ↓

  客户端发送报文请求

  ↓

  服务器端接收请求并做处理

  ↓

  检查返回的预期结果并与实际结果对比

  ↓

  结束

  接口测试用例设计:

  接口测试的主要测试对象是接口,但随着系统复杂度越来越高,接口越来越多,完全覆盖所有接口是很难的一件事情,且实际过程中任意内部接口的变动都可能导致我们测试用例的不可用。

  所以通常情况下我们主要测试最外层的两类接口:数据进入系统接口和数据流出系统接口

  数据进入接口是模拟执行外部系统的接口(调用外部系统的参数为本系统使用)

  数据流出接口是验证系统处理后的数据是否正常

  在设计用例时还需要确认外部接口提供给使用这些接口的外部用户什么样的功能,外部用户真正需要什么样的功能

  接口测试用例设计和测试用例设计基本一致,用例设计的内容应该包括:主要测试功能点(测试目的)、预置条件(网络环境、系统状态)、测试数据、测试步骤以及预期结果。如:

  ————————————————————————————

  功能点:第三方用户注册

  测试目的:验证第三方平台与系统注册接口

  预置条件:第三个平台与系统连接正常

  注册子系统状态正常

  测试数据:参考接口测试数据

  测试步骤:

  1、登录系统并打开相关工具观测请求消息和响应消息;

  2、发送模拟第三方平台注册的请求报文

  3、检查系统是否有注册消息和用户注册结果

  预期结果:***********************

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小熊分享邦(www.xxfxb.com),希望大家能坚持软件测试之路,谢谢。

赞(0) 打赏
未经允许不得转载:小熊分享邦 » 接口测试原理、流程及用例设计| 小熊测试

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏