08 2021 档案
摘要:接口测试 1.定义:接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 2.目的: 更早的发现问题缩短产品周期发现更底层的问题 3、方法: 可以通过接口测试工
阅读全文
摘要:一键生成文档 打开apipost点击分享文档 复制并打开文档地址就可以看到了完整的接口文档。 本节课主要是讲解一些需要注意的事项。 请求参数的描述填写 对于header、query以及form-data和urlencode的body参数,我们在如下地方填写参数描述: 如图中所示,对于一个填写过的参数
阅读全文
摘要:利用预执行脚本发送一个请求 在文档 “预执行脚本” 中,我们了解到,预执行脚本的作用主要是: 编写JS函数等实现复杂计算; 变量的打印 定义、获取、删除、清空环境变量 定义、获取、删除、清空全局变量 获取请求参数 动态添加、删除一个header请求参数 动态添加、删除一个query请求参数 动态添加
阅读全文
摘要:mock.js模拟登录接口 第一步:打开apipost,通过mock服务来进行编写登录接口 选择为mock环境 第二步:编写自己的登录接口 apipost支持_req.body对象,当 post 请求以 x-www-form-urlencoded 或者application/json 方式提交时,我
阅读全文
摘要:作用一:mock.js生成随机数据 mock.js支持各种数据的随机生成,官网也有具体的示例 它可以生成你想要的各种随机数据,这里我们用接口测试工具apipost演示一下mock.js生成随机数据。 apipost内置mock变量,如图: 选择随机生成一个日期字符串,直接复制 也可以根据自己的需要,
阅读全文
摘要:Mock的意义 通过 Mock 事先编写好 API 的数据生成规则,由工具动态生成 API 的返回数据。开发人员通过访问 Mock 来获得页面所需要的数据,就可以轻松地完成对接工作。前后端人员只需要定义好接口文档就可以开始并行工作,互不影响,只在最后的联调阶段往来密切; 后端与后端之间如果有接口耦合
阅读全文
摘要:流程测试的意义 流程测试是针对一个接口集合的测试,选择相应的环境,可以作为一系列请求一起运行。当您想要自动化API测试时,流程测试非常有用。点击开始,接口集合会并发的像服务器发出请求,最后会按照定义好的测试校验模块给出测试结果。 创建一个流程测试 创建一个流程测试需要如下步骤: 1、新建接口,并添
阅读全文
摘要:unittest框架解析 unittest 是python 的单元测试框架,unittest 单元测试提供了创建测试用例,测试套件以及批量执行的方案, unittest 在安装pyhton 以后就直接自带了,直接import unittest 就可以使用。 打开pycharm,引入unittest包
阅读全文
摘要:进行接口测试的时候,往往需要获取登录返回的 cookie,并要携带给其他接口.如何一键获取 cookie,并在其他接口引用? 我们可以使用 apipost 的 cookie 管理器功能 COOKIE 管理器的意义 COOKIE 管理器最主要的作用是保存并管理请求接口时服务器返回的 cookie,然后
阅读全文
摘要:如何在接口测试工具apipost自定义变量? 这个就需要使用apipost自带的脚本功能,有预执行脚本和后执行脚本 什么是APIPOST脚本 APIPOST脚本是基于JavaScript语言的代码片段,可实现在接口请求或集合测试时添加动态行为。脚本可实现的功能 测试(断言)请求返回结果的正确性(后置
阅读全文
摘要:在我们进行接口测试的时候参数值需要随机生成,这个时候我们可以使用 apipost 自带的 mock 内置变量或者全局变量进行随机值的生成 Mock变量 APIPOST支持参数直接引用mock.js变量(官网:http://mockjs.com/)。如下图: 更多Mock字段变量可以通过点击APIPO
阅读全文
浙公网安备 33010602011771号