2 接口测试实战演示

上一篇:1 接口测试介绍-CSDN博客

      拿到开发提供的接口文档后,结合需求文档开始做接口测试用例设计,下面用最常见也最简单的注册功能介绍整个流程。

说明:以演示接口测试流程为主,不对演示功能做详细的测试,不考虑接口的性能和安全性测试。

演示系统:自己开发的一个简单系统,在本地运行。

需求:用户注册,要求密码必须为6-18位,大小写字母和数字的组合

接口文档:

(1)测试人员进行设计测试用例&编写测试用例

输入示例:

(2)设置环境及变量(以postman为例)

       一般测试人员需要在不同的环境运行测试用例,比如测试环境、预发布环境、线上环境。为了减少重复的工作,我们可以设置环境变量,需要在不同环境运行时只要切换下环境就好了。

只需要将接口url前面的ip地址部分设置为环境变量就可以了

(3)录入测试用例

测试用例001

将相应参数录入:

加入校验脚本:

Test验证支持JavaScript,对该脚本语言不熟悉也不用担心,因为postman提供了常用的校验代码块,选择后只需更换为你要校验的内容即可。

(4)运行接口测试用例

用例添加后,可以单个接口运行,也可以直接运行整个集合。

单个运行直接点击url旁边的Send按钮,可以查看接口响应结果和测试结果:

如何是运行用例集,点击用例集右侧的“…”,选择Run collection

上面演示了接口测试中最基本的流程,postman工具较为成熟完善,十分推荐初学者使用。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-13 14:36:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-13 14:36:03       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-13 14:36:03       87 阅读
  4. Python语言-面向对象

    2023-12-13 14:36:03       96 阅读

热门阅读

  1. 记一次webpack配置文件外置

    2023-12-13 14:36:03       59 阅读
  2. c++ 常用的一些宏定义

    2023-12-13 14:36:03       54 阅读
  3. uniapp中this有时打印的是undefined(作用域问题)

    2023-12-13 14:36:03       68 阅读
  4. assert 是一个断言语句

    2023-12-13 14:36:03       60 阅读
  5. 【DL-TensorFlow遇错】TensorFlow中遇错合集

    2023-12-13 14:36:03       58 阅读
  6. 创建链表时的一个小bug

    2023-12-13 14:36:03       53 阅读
  7. 网络协议的深入了解!

    2023-12-13 14:36:03       56 阅读
  8. 处理器中断的处理

    2023-12-13 14:36:03       53 阅读
  9. fmt用法

    2023-12-13 14:36:03       57 阅读
  10. [json]定义、读写

    2023-12-13 14:36:03       50 阅读