代码改变世界

随笔分类 -  postman

10、 导出python脚本进行数据驱动的接口测试

2018-05-03 10:15 by 软件测试汪, 500 阅读, 收藏, 编辑
摘要: postman自带脚本导出功能,对于代码小白来说,可以不错的学习代码级接口测试 第一步:输入接口地址,点击send 第二步:点击code,导出脚本文件,为python脚本 第三步:安装python3以及使用pip安装requests库,这里不多介绍 第四步:运行测试脚本 第五步:补充 我们看到上面的 阅读全文

9、从命令行运行postman脚本及生成测试报告

2018-05-03 10:02 by 软件测试汪, 886 阅读, 收藏, 编辑
摘要: 本节建议直接看postman官网:https://www.npmjs.com/package/newman 环境准备: 安装nodejs和npm 参考 https://www.runoob.com/nodejs/nodejs-install-setup.html 导出collection 安装new 阅读全文

8、collection

2018-05-03 09:40 by 软件测试汪, 469 阅读, 收藏, 编辑
摘要: collection 可以理解为一个容器 组织业务逻辑 导入导出 监控或者mock server 实例: 1、新建一个collection,命名为v2ex 2、保存1个请求到v2ex 3、选中v2ex,点击小箭头,点击run 4、在介绍collection runner 界面之前,我们先在本地创造一 阅读全文

7、postman的变量

2018-05-02 17:32 by 软件测试汪, 621 阅读, 收藏, 编辑
摘要: 环境变量 环境变量顾名思义,我们可以设置测试环境和生产环境的变量。 比如我们设置测试环境的某个变量值为A,但是生产环境的为B,这个时候就可以用到环境变量。当然我们也可以不用环境变量,直接手动改,不过试想一下,假设这个变量用到10次,每次值都不变,如果我们手动改是不是要改10次?所以用环境变量可以简化 阅读全文

6、 restful API

2018-05-02 16:08 by 软件测试汪, 517 阅读, 收藏, 编辑
摘要: RESTful 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 RESTFUL使用的是资源视角,比如有一些资源,我们可以对资源做如下操作 GET:查询资源 POST:创 阅读全文

5、 postman的鉴权

2018-05-02 15:04 by 软件测试汪, 1319 阅读, 收藏, 编辑
摘要: 什么是鉴权? 鉴权(authentication)是指验证用户是否拥有访问系统的权利。常用的有两种鉴权方式,一种是session鉴权,一种是jwt鉴权,相对而言,后者居多。 实例: 比如有一个添加角色的接口,如果我们想添加角色,必然先要登录。 第一步:登录获取cookie 第二步:header中添加 阅读全文

4、postman的常见断言

2018-04-26 14:14 by 软件测试汪, 47927 阅读, 收藏, 编辑
摘要: 推荐我的另一篇文章 浅谈JSONObject解析JSON数据,这篇文章原理类似,使用java或者beanshell进行断言解析json数据 介绍断言之前,我们先测试1个接口: 接口地址:https://www.v2ex.com/api/nodes/show.json?name=python Meth 阅读全文

3、发送第一个api请求

2018-04-26 13:27 by 软件测试汪, 583 阅读, 收藏, 编辑
摘要: 接口地址:https://www.v2ex.com/api/topics/latest.json Method: GET Authentication: None 我们打开postman,方法选择get方法,填写接口地址,点击send。第一个红色大方块是请求,第二个红色大方块是响应。 阅读全文

2、http请求与http响应

2018-04-26 10:17 by 软件测试汪, 1062 阅读, 收藏, 编辑
摘要: 我们在接口测试过程中,可能会用http协议,webservice协议,当然用的较多的还是http协议,webservice协议在此不做过多介绍,我们先了解一下http协议,然后重点介绍http请求与响应。 http协议 超文本传输协议(HTTP,HyperText Transfer Protocol 阅读全文

1、postman介绍与安装

2018-04-24 17:20 by 软件测试汪, 460 阅读, 收藏, 编辑
摘要: postman介绍 官方介绍:Developers use Postman to build modern software for the API-first world. 个人理解postman是一个接口测试调试工具。供开发人员和测试人员接口调试使用。 postman 的版本 Postman C 阅读全文