postman接口测试使用
在做测试之前,先要了解一下http相关的一些知识,这样做起来才会更加顺手。
http的请求分为header 和 body,一般在header里面放一些其他的信息,比如cookie,浏览器信息
body作为请求体,会存放一些参数。
get和post两种请求方式:
get请求没有body,参数都是放在URL里面,post请求的参数都是放在body里面。
http请求中的一些状态码:
200 #2 请求成功
300 #3 代表重定向
400 #4 代表客户端发出去的请求有问题
500 502 代表服务端有问题
搞清楚以上的问题,再用postman做接口测试,就会容易上手的多了。
1.get请求的测试方法,如下图所示:
首先选择请求的方式,get,然后输入请求接口地址,在params中,输入请求的参数,及其对应的值,点击send,下面就会显示接口的内容。

2.post请求接口,在请求方式选择post,输入接口地址,post的参数和get的位置不同,是放在body中的form-data,输入对应的key和value,如果是json参数,选择json方式传参

3.如果没有接口文档,需要自己抓包,可以通过查看浏览器页面元素的方式。
定义参数
为了方便以后接口地址变化,造成的测试用例地址的修改,我们可以把地址设置成对应的参数,这样我们只要修改一下参数对应的值,就可以了,参数设置方法如下:
点击右上角的齿轮图标,打开manage environments窗口,点击globals,输入要保存的变量,variable是定义的变量a,initial value是被代替的值b,保存后,就可以使用a来代替b
注意在使用a的时候,要使用{{a}},双括号把a包起来。
postman的自动化:
第一步:先保存要自动化的接口,命名为a
第二步:使用记事本等文本编辑器,设置要参数化的参数,参数之间使用“,”英文的逗号隔开,下面用例格式供参考
username,passwd,check
sfdfsdf,22343,用户名/密码错误
sfsdfd,24233434,用户名/密码错误
sdfdsfdsfd,223434,用户名/密码错误
第三步:设置参数值 {{username}}
第四步:点击左上角的runner,打开runner页面,找到我们保存的接口,然后根据参数的行数,在要运行的次数,iterations的值,data select file ,点击select file,选择保存的参数文件,然后在data file type
中选择和参数文件对应的文件格式,点击preview预览一下,然后点击run,等待执行结果。
postman接口测试使用的更多相关文章
- Postman接口测试初探
Postman接口测试 有两种安装方式: 1)Chrome插件(https://www.getpostman.com/).安装完成后,它会在chrome的应用中,如下图 2)通过下载Native ap ...
- postman接口测试工具3.0版本的坑
今天用postman接口测试工具3.0版本被坑,找了半天,原来postman这个新版本有个坑啊 下面的get参数,第一行不管你填不填,都是无效的,可能是postman的一个bug吧
- #postman接口测试系列:基本操作总结
最近项目需要接口测试,所以选择了不少工具对比,最终决定使用postman进行接口测试,这个工具目前使用比较简单,但是有点还是比较多的,如下: 方便切换不同的环境进行接口测试工作,而不用修改变量或代码 ...
- postman(九):postman接口测试脚本集成到jenkins
本篇的目的是实现使用jenkins远程执行postman接口测试脚本 准备工作:一台linux服务器(可以用虚拟机搭建一个),linux服务器上安装好node.js.newman,部署好jenkins ...
- Postman 接口测试神器
Postman 接口测试神器 Postman 是一个接口测试和 http 请求的神器,非常好用. 官方 github 地址: https://github.com/postmanlabs Postma ...
- [原创]PostMan接口测试神器
[原创]PostMan接口测试神器 1 PostMan是什么? Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件. 2 Postman工具下载及安装 官方网站: htt ...
- Postman Postman接口测试工具使用简介
Postman接口测试工具使用简介 by:授客 QQ:1033553122 本文主要是对Postman这个接口测试工具的使用做个简单的介绍,仅供参考. 插件安装 1)下载并安装chrome浏览器 2) ...
- 接口测试工具Postman接口测试图文教程
Postman接口测试工具使用 一.前言 在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性.而这要求前端开发进度和后端进度保持基本一 ...
- postman接口测试工具的常规使用
目录 postman接口测试工具简介与安装 postman发送get请求 JSON数据详解 postman发送post请求 postman中post请求传参说明 postman设置请求的header ...
- 【技术博客】Postman接口测试教程 - 环境、附加验证、文件上传测试
Postman接口测试教程 - 环境.附加验证.文件上传测试 v1.0 作者:ZBW 前言 继利用Postman和Jmeter进行接口性能测试之后,我们发现Postman作为一款入门容易的工具,其内置 ...
随机推荐
- DOCKER 学习笔记6 WINDOWS版尝鲜
前言 经过前两节的学习,我们已经可以在Dokcer 环境下部署基本的主流环境有: Springboot 后端 MYSQL 持久化数据 以及Nginx 作为反向代理 虽说服务器上面的也没啥不好,但是毕竟 ...
- BeanFactory和ApplicationContext的区别(Bean工厂和应用上下文)
https://blog.csdn.net/qq_20757489/article/details/88543252 https://blog.csdn.net/pythias_/article/de ...
- PAT Advanced 1088 Rational Arithmetic (20) [数学问题-分数的四则运算]
题目 For two rational numbers, your task is to implement the basic arithmetics, that is, to calculate ...
- 数据分析-Matplotlib:绘图和可视化
学习路线 简介 简单绘制线形图 plot函数 支持图类型 保存图表 1.简介 Matplotlib是一个强大的Python绘图和数据可视化的工具包.数据可视化也是我们数据分析的最重要的工作之一,可以帮 ...
- Maven--远程仓库的认证
大部分远程仓库无须认证就可以访问,但有时候出于安全方面的考虑,我们需要提供认证信息才能访问一些远程仓库. 配置认证信息和配置仓库信息不同,仓库信息可以直接配置在 POM 文件中,但是认证信息必须配置在 ...
- Dynamics CRM - Plug-in Class 和 Workflow Class 的用法与区别
在 Dynamics CRM 开发中,我们可以使用 JavaScript 在前端对 Entity Form 进行数据操作,与此同时,我们也可以使用 C# 写后台插件,其中就包括了 Plug-in Cl ...
- CountDownLatch 我的应用场景
记得我是做一个第三方接口,当时需要拿公司的五万辆车通过每周四的夜间去获取违章数据: 三方当时只提供一个只能一辆车去获取未处理的违章数据: 接口是http的方式获取: 当时我是用CountDownLat ...
- 数字转中文大写=> 1234=> 一千二百三十四
# -*- coding: utf-8 -*- # 最大值:九兆九千九百九十九亿九千九百九十九万九千九百九十九 import re p = ['', '十', '百', '千', '万', '十', ...
- python中__call__方法
在 Python 中提供了__call__ 方法,允许创建可调用的对象(实例).如果类中实现了 __call__ 方法,则可以像使用函数一样使用类. 例如简单的封装一个接口 get/post 方法: ...
- input标签添加上disable属性在移动端(ios)字体颜色及边框颜色不兼容的解决办法。
手机一些兼容性问题: 1.苹果手机输入框input:disabled显示模糊问题 input:disabled, input[disabled]{ color: #5c5c5c; -webkit-te ...