博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ApiPost自动化测试基础之:流程测试
阅读量:6758 次
发布时间:2019-06-26

本文共 617 字,大约阅读时间需要 2 分钟。

我们在《和《》分别讲解了ApiPost自动化测试的基础知识

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

ApiPost简介:

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

官网:

什么是流程测试?

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

好了,让我们开始测试!

1、准备

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

get_token接口:

请求地址:{

{url}}get_token.php

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

1b067167dda768b282da7d01b3c96cf2.png

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

7e3da5327470a8e355f943de0a44a4ca.png

need_token接口:

请求地址:{

{url}}need_token.php

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

c2f18405d403b2e81ae1c5145c185bc9.png

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

5179761bd78619f185f6406eb4dd6139.png

2、创建测试流程

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

eb4f7bae49d04cfbd8b5687c7184b1e6.png

9335611f23f56c9c35ab8b1aafbba317.png

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

d777a75d741486e51ded522263e0fa40.png

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

ddeb6353b1bff875f0f914f701e23d39.png

注意:

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

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

d18cfd7ea0f2fcca61e0fa4f5740d634.png

转载地址:http://pyzeo.baihongyu.com/

你可能感兴趣的文章
Visio Premium 2010密钥+破解激活方法
查看>>
JEE , EJB概念深入概括
查看>>
socket通信简单介绍
查看>>
Unity3D逻辑热更新,第二代舒爽解决方案,L#使用简介
查看>>
状态码表
查看>>
产品经理:想爱没那么简单
查看>>
Java:按值传递还是按引用传递详细解说
查看>>
(转)HTML字符实体(Character Entities),转义字符串(Escape Sequence)
查看>>
去掉 Android工程中让人很不爽的“黄色警告”
查看>>
aliyun阿里云Maven仓库地址
查看>>
jdk1.8 HashMap源码分析(resize函数)
查看>>
再看static数据成员
查看>>
Pthon Matplotlib 画图
查看>>
十种排序算法实例说明总结
查看>>
Python 语言之 map/reduce
查看>>
Vue.js - Day4
查看>>
mysql之用户
查看>>
053(三十五)
查看>>
AddonSU Packages now available for LineageOS 15.1
查看>>
UVa 10970 - Big Chocolate
查看>>