postman接口自动化
postman接口自动化实战,分享其学习经验,交流其心得
软测韩豆豆
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
post请求数据类型
我们都知道接口post方法中有不同的请求类型,再写postman中发送请求的时候只是简单的写了一种,今天我们重新了解下Postman如何发送post的其他数据类型Postman中post的数据类型post中有以下数据类型1、form-data2、x-www-form-urlencoded3、raw4、binaryPostman请求不同的post数据类型from-datamultipart/form-data,它将表单的数据组织成Key-Value形式,也可以上传文件.转载 2020-06-27 16:12:56 · 2555 阅读 · 0 评论 -
Postman的初级使用之设置环境快速切换生成环境与测试环境
POSTMAN是有谷歌的开源工具,在开发调试、测试执行过程中使用频率非常广泛,本文将记录一些postman在测试中常见的一些配置和使用方法一.基本的页面区域略,很简单,大家都会看,再有,学习下面的技能时,也都会知道。三个基础新建功能和三个高级新建功能,这里创建接口文档和MockServer比较有用,后续会使用介绍下面列的几个会比较有用,后面会有文章介绍。二.设置环境变量为了提高接口的复用性,方便在测试环境和生成环境快速切换,高校执行测试和调试,可以通过配置环...转载 2020-06-27 16:08:15 · 1317 阅读 · 0 评论 -
Postman的高阶使用之配置全局变量及局部变量的调用及设置方法(手动方法)
写文章的目的不仅仅是记录学习过程,自己会了,更是为了方便有缘人看到后,能按照文章可以花最少的时间也能顺利的学会。不废话了,动手吧。先抛出问题:1. postman模拟APP进行接口请求,我所测试的APP每次请求都需要携带一个header,一方面说明是已登录用户,再一方面识别操作用户的角色和权限,那这个header跟订单号一样,也是每次都需要粘贴一下,有没有一次性的替换方法呢?2. 之前测试的都是订单的流转业务,每次执行下一步都会需要一个订单号,而这个订单号则是不变的,如何才能只输入一次订单号,就转载 2020-06-27 15:13:46 · 1351 阅读 · 0 评论 -
postman之Token全局变量设置二
1、选择登录接口2、输入请求参数3、输入test断言var jsonData=JSON.parse(responseBody)console.log(responseBody)console.log(jsonData)// jsonData.access_tokenpostman.setGlobalVariable('access_token',jsonData.access_token)tests['登录成功']=responseCode.code===200//cons原创 2020-06-07 15:51:16 · 618 阅读 · 0 评论 -
postman-集成到jkenins
前言 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。将postman导出的脚本,持续集成到Jenkins,可以实现待测软件的持续集成集成Jenkins一、Jenkins环境准备Jenkins环境的准备,可以参考这篇文章:二、集成步骤集成到Jenkins的思路很简...原创 2020-03-13 16:30:33 · 425 阅读 · 0 评论 -
jenkins环境搭建
一、Java环境Jenkins 是基于Java开发的一种持续集成工具,所以,Jenkins需要Java环境1、安装JDK开发环境到Java的官网下载JDK安装包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择一个适合自己的JDK版本即可开始安装JDK:修改安装目录如下:...转载 2020-03-12 11:34:34 · 492 阅读 · 0 评论 -
postman之newman生成html报告
1、下载安装node.js2、运行npm install -g newman 命令,再运行 newman -v 命令检查安装是否成功3、运行npm install newman-reporter-html 命令安装html插件4、确保集合中所有接口正常运行,将其导出(注:如果接口中涉及变量的话变量也要一起导出)5、运行newman run F:\练习.postm...原创 2020-03-10 17:52:03 · 1115 阅读 · 0 评论 -
接口自动化常见的工具组合
1、Python+request2、Java+rest-assured3、Robot Framework4、HttpRunner5、Postman+Newman6、Jmeter+Ant7、Vue+Flask&Djanjo原创 2020-03-10 11:49:53 · 1579 阅读 · 0 评论 -
Windows下安装newman
1.下载安装node.js,下载地址::https://nodejs.org/en/download/,下载后直接安装即可,安装完后可输入node -v验证是否安装成功,输入npm -v输出版本可以验证node自带的npm也已安装成功。(注我所安装的是截止目前最新版本)2.安装newman,使用命令npm install -g newman,安装完成后通过newman -v验证是否安装...原创 2020-03-10 11:31:26 · 665 阅读 · 0 评论 -
Postman之批量运行
今天学习postman工具时,学习了其批量运行这个功能,顺便记录下1、在自己所创建的集合中,测试好后单个接口,我们可以批量跑批接口(选中被测试集合---点击右上角三角符---选择Run---设置相应的环境---点击Run练习)2、也可以选择postman左上角Runner---选择相应集合---设置相关环境---点击Run练习3、批量运行时可能会遇到错误:An er...原创 2020-03-08 20:54:32 · 7091 阅读 · 0 评论 -
postman之token全局变量设置
postman做接口测试时,有的接口必须在有token的情况下才能运行,我们可以获取token后设置一个全局变量供所在同一个集合中的所有接口使用。1、输入url地址、Headers、Body以及Tests,然后点击send按钮2、登录成功获取token3、右键点击该集合名称,选择Edit4、选择Authorization,TYPE选择Bearer Token,Token...原创 2020-03-05 16:48:42 · 3429 阅读 · 0 评论 -
Postman参数传递问题
2020年开头是一个不好的开头,这是有史以来最长的一次春节假期,因为公司还没有复工,在家远程办公顺便给自己充充电。好了言归正传,postman这个工具想必大家都很熟悉,用来做接口测试简直是神器。可以做单接口测试,也可以做自动化测试1、首先我们把所涉及的接口放在一个接口集,方便后续运行。由于这些接口前缀都是一样的,因此我们可以设置一个变量来代替接口前缀。2、前置条件都做好了,...原创 2020-03-04 15:44:53 · 2307 阅读 · 0 评论
分享