专栏首页ApiPostApiPost自动化测试基础之:流程测试

ApiPost自动化测试基础之:流程测试

我们在《ApiPost自动化测试基础之:接口参数依赖的情景处理》和《ApiPost自动化测试基础之:如何使用测试校验(测试用例)?》分别讲解了ApiPost自动化测试的基础知识。

本文主要讲解如何使用ApiPost的流程测试。

ApiPost简介:

ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。

官网:https://www.apipost.cn/

什么是流程测试?

我们可以把多个接口归到一组(可以有依赖关系),一键发送请求,获取测试结果。称之为:流程测试。

好了,让我们开始测试!

1、准备

为了便于演示,首先,我们准备2个接口:

get_token接口:

请求地址:{{url}}get_token.php

它将返回一个token参数。如图:

我们给它定义一个测试用例:

need_token接口:

请求地址:{{url}}need_token.php

它需要get_token接口返回的token参数作为自己的请求参数。

我们给他定义一个测试用例:

2、创建测试流程

点击ApiPost顶部的【流程测试】,然后创建一个流程

选择我们需要测试的接口,如果接口有依赖关系的话,此时需要注意顺序,需要将先执行的接口放到前面。

点击【开始测试】按钮即可。

注意:

1、流程测试时,请注意每个流程里面的接口顺序,先执行的需要放在前面。例如:把登陆接口放前面,以便于后续的接口直接使用登陆接口返回的token参数。

2、流程测试时,可以选择不同的环境进行测试。如图:

原文链接:https://www.apipost.cn/article/1015

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ApiPost自动化测试基础之:如何使用测试校验(测试用例)?

    我们在《ApiPost的环境变量的定义和使用》和《ApiPost自动化测试基础之:接口参数依赖的情景处理》分别讲解了ApiPost环境变量的定义、使用以及基于环...

    骑马的少年
  • ApiPost自动化测试基础之:接口参数依赖的情景处理

    在《ApiPost环境变量之第1课》里,我们介绍了什么是ApiPost环境变量,并如何定义、使用它。

    骑马的少年
  • 接口测试人员需要掌握的知识技能

    软件接口是指程序中具体负责在不同模块之间传输或接受数据的并做处理的类或者函数。(而不是指传输的数据!!)

    用户7880705
  • Java自动化测试(自动化测试背景与流程 27)

    zx钟
  • Android App自动化测试基本流程和测试思路(一)

    APP的自动化测试有多重要,我就不赘述了,今天我们先来聊一聊Android App自动化测试的基本流程和思路。

    小老鼠
  • 软件测试之自动化测试

    自动化测试 自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程...

    测试开发社区
  • Android自动化测试基础 -- ADB介绍

    每一个准备学习Android自动化测试的同学,都会面临一个Android自动化测试框架的选择问题。与之前PC和WEB的测试框架不同,Android的自动化框架乍...

    上帝De助手
  • 测试流程之测试流程拆解

    王豆豆
  • DevOps之自动化测试

    ? 大家好,我是冀博,目前负责新一代数字化企业云平台 “The Platform” 的测试工作,很荣幸有这次机会和大家分享交流,今天向各位分享的主题是《Dev...

    yuanyi928

扫码关注云+社区

领取腾讯云代金券