随笔分类 - 接口测试
摘要:statistics即数据统计 该模块体现了请求时的各种数据统计 说明: 1、request count:请求数,表示该session总共发起了多少个请求。 2、Bytes sent:发送请求的字节数(包括请求头和请求体) 3、Bytes received:接收到的字节数(包括响应头和响应体) 4、
阅读全文
摘要:最近测试中用到postman,使用后就简单总结下常用的断言,下面带图的自己最常用的,其他的没怎么用。 postman断言是JavaScript语言编写的,在postman客户端指定区域编写即可。 断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。 1.设置环境变量-
阅读全文
摘要:postman接口测试系列: 时间戳和加密 在使用postman进行接口测试的时候,对于有些接口字段需要时间戳加密,这个时候我们就遇到2个问题,其一是接口中的时间戳如何得到?其二就是对于现在常用的md5加密操作如何在postman中使用代码实现呢?下面我们以一个具体的接口例子来进行说明。首先来看看我
阅读全文
摘要:Postman高级应用——变量、流程控制、调试、公共函数、外部数据文件 Postman 提供了四种类型的变量 环境变量(Environment Variable) 不同的环境,使用不同的环境变量,例如:测试过程中经常会用到 测试环境,外网环境等 全局变量(Global Variable) 所有的接口
阅读全文
摘要:接口测试用例和报告模板 当今在测试领域,接口测试已经越来越多的被提及,被重视。 区别于传统意义上的系统级别测试,很多测试人员在接触到接口测试的时候,也许对测试执行还可以比较顺利的上手,但一提到相关的归档,比如测试用例和报告,就有些不知所措了。 今天就用这篇文章来说说接口测试用例和报告。 1. 接口用
阅读全文
摘要:接口自动化:HttpClient + TestNG + Java(五) - 接口测试数据驱动 在上一篇中,我们实现了post方法请求的封装和测试,这一篇我们做测试数据的分离。 5.1 测试数据处理思路 5.1.1 测试数据分离 这里我想到,我们之前的测试demo里,全都是在testNG类里去写入测试
阅读全文
摘要:接口自动化:HttpClient + TestNG + Java(四) - 封装和测试post方法请求 在上一篇中,我们对第一个自动化接口测试用例做了初步优化和断言,这一篇我们处理POST请求。 4.1 发送POST方法请求 post方法和get方法是我们在做接口测试时,绝大部分场景下要应对的主要方
阅读全文
摘要:接口自动化:HttpClient + TestNG + Java(三) - 初步封装和testng断言 在上一篇中,我们写了第一个get请求的测试类,这一篇我们来对他进行初步优化和封装 3.1 分离请求发送类 首先想到的问题是,以后我们的接口自动化测试框架会大量用到发送http请求的功能。 那么这一
阅读全文
摘要:2.1 确定被测接口 首先一个现实的问题,我们要有一个待测接口来验证我们自动化方案的可行性。 我们可以选择在自己的本地去部署一套待测接口,当然也可以选择公网上的接口去进行测试,这里我们选择后者。 我选定的是apishop这个站点:https://www.apishop.net/ 这个站点提供非常多,
阅读全文
摘要:1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试。 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试。在组件测试中,我们对单个组件自身的功能
阅读全文

浙公网安备 33010602011771号