随笔分类 -  20.postman

摘要:想起来之前在借助百度翻译接口做翻译小工具的时候,需要把参数进行md5加密后再传输。 而在平时的接口测试工作中难免会遇到类似这种请求参数,比如md5加密、时间戳、随机数等等。固然可以先计算出准确的参数,但这样的话修改成本就太大了,每次都得改,所以我们在发送请求前需要提前构造好参数供请求调用。 像随机数 阅读全文
posted @ 2019-06-26 18:38 我是冰霜 阅读(8114) 评论(0) 推荐(3) 编辑
摘要:有些接口在调用时,需要提供权限,如下 这个时候可以通过添加cookie的方式跳过验证 为了更方便地获取cookie等信息,可以在chrome中安装一个插件:Postman Interceptor,配合postman一起使用,在网页中发送的请求会先经过Postman Interceptor,会显示出网 阅读全文
posted @ 2019-04-29 12:59 我是冰霜 阅读(63163) 评论(0) 推荐(5) 编辑
摘要:继续说一下jenkins与postman的集成 上一篇通过jenkins远程执行postman导出的脚本,并把html报告指定输出到了jenkins对应的job工作空间,接下来配置一下当jenkins完成构建动作后自动发送一份邮件到指定用户,邮件中包含生成的html测试报告。 准备工作:配置QQ邮箱 阅读全文
posted @ 2019-02-16 13:53 我是冰霜 阅读(3266) 评论(0) 推荐(0) 编辑
摘要:本篇的目的是实现使用jenkins远程执行postman接口测试脚本 准备工作:一台linux服务器(可以用虚拟机搭建一个),linux服务器上安装好node.js、newman,部署好jenkins 阶段一:远程执行接口测试脚本 1. 新建一个自由风格的软件项目 2. 在Build标签配置shel 阅读全文
posted @ 2019-02-16 13:48 我是冰霜 阅读(3227) 评论(2) 推荐(1) 编辑
摘要:通过之前的了解,我们知道postman是基于javascript语言编写的,而导出的json格式的postman脚本也无法直接在服务器运行,它需要在newman中执行(可以把newman看做postman脚本的运行环境) 所以要实现在windows的cmd窗口或者linux系统中直接以命令的方式执行 阅读全文
posted @ 2019-02-14 20:47 我是冰霜 阅读(4902) 评论(0) 推荐(1) 编辑
摘要:当在一个collection中录好接口测试用例后,可以利用postman提供的“Run collections”功能来批量执行集合下的所有请求 点击顶部菜单中的【Runner】 或者也可以直接在想要运行的集合处,点击Run 运行结果 阅读全文
posted @ 2019-01-01 15:40 我是冰霜 阅读(3719) 评论(0) 推荐(0) 编辑
摘要:上一篇借着如何在不同接口之间传递数据,简单说了下在postman编写脚本发送请求,这里再详细介绍一下如何在Pre-request Script和Tests标签中编写脚本。因为我目前研究的也不是很深,对js也只是了解一点皮毛,所以大部分还是依赖postman已经封装好的方法来介绍 这里以Pre-req 阅读全文
posted @ 2018-12-30 22:14 我是冰霜 阅读(39616) 评论(11) 推荐(4) 编辑
摘要:为了更灵活地构造请求以及处理响应数据,postman提供了Pre-request-Script和Tests,在这两个标签中可以编写js代码辅助测试。之前学习了在发送请求的Tests标签如何添加断言以及postman中的环境变量,有了上述基础后,就可以继续学习如何在不同接口之间传递参数了,这一篇就主要 阅读全文
posted @ 2018-12-29 22:26 我是冰霜 阅读(4308) 评论(0) 推荐(3) 编辑
摘要:在进行API测试的时候,不同接口之间有时会用到同样的参数,甚至有些值都很少会改变,比如每个请求的ip和端口。 为了提高用例的可读性以及可维护性,可以利用postman的“变量”把经常用到的“固定值”抽离出来,后续如果这个值需要改动的话,只需要改它对应的变量即可(想象下假如你的API用例是在测试环境A 阅读全文
posted @ 2018-12-27 22:43 我是冰霜 阅读(10694) 评论(0) 推荐(0) 编辑
摘要:进行接口测试时,添加断言时必不可少的,断言就是判断响应内容与预期返回是否一致 进行接口测试时,添加断言时必不可少的,断言就是判断响应内容与预期返回是否一致 postman可以在请求模块的Tests标签添加断言,比较方便的是,postman已经提供了一些代码片段供我们使用 下面以一个接口实例来说下如何 阅读全文
posted @ 2018-12-24 21:24 我是冰霜 阅读(15334) 评论(1) 推荐(6) 编辑
摘要:总结一下如何使用postman发送get或post请求 请求 一.GET请求 通常用于请求服务器发送某个资源,请求的数据会附在URL之后,以?分割URL和传输数据,多个参数用&连接 1.请求方法选择GET 2.在request url处输入请求url 3.点击Params,会弹出键值输入框,可以添加 阅读全文
posted @ 2018-12-20 13:35 我是冰霜 阅读(26507) 评论(0) 推荐(3) 编辑
摘要:在做接口测试时经常会用到postman,但是一直没有总结过,太过零散,这次找了一些好的资料,结合自己平时所用到的功能,总结一波 打开postman,主界面如下 左侧菜单 1.History标签 里面存储的是使用postman发送过的请求,postman会把每一个请求自动保存到history标签,可以 阅读全文
posted @ 2018-12-19 23:15 我是冰霜 阅读(4951) 评论(0) 推荐(4) 编辑