13- APP接口测试以及postman使用
postman安装与操作
----------------------
接口操作图片
--------------------
一.postman操作
key值:来源于聚合   请求-->聚合-->服务器
顺序的问题:
在实际中一般不考虑接口参数顺序问题
但是可以考虑重复提交的问题---根据实际业务情况
错误码也要进行设计用例测试(异常用例进行覆盖)
用例思考
1.key+cityname  Pass
2.key+Cityname+dtype(xml)+format pass
3.key+Cityname+dtype(json)+format pass
4.key+Cityname+dtype(非xml/json)+format pass
5.key+Cityname(空)+dtype(json)+format Fail
6.key+Cityname(苏     州)+dtype(json)+format pass
7.key+Cityname(长名字)+dtype(json)+format pass
8.key+Cityname(特殊字符)+dtype(json)+format pass
9.key+dtype(json)+format pass
10.key+Cityname+dtype(xml)+format+suzy pass
11.key+Cityname+Citynamed+type(xml)+format
Post请求注意事项
1.参数不显示在接口地址上
2.参数填写在body中
3.body中有5中参数格式(最新版本有5钟)
4.不同参数格式的区别
设置断言
1.在get请求和post请求均可
2.设置断言的内容最好是响应值的关键,可以识别信息
3.根据执行结果判断该用例是是否通过
批量执行
1.要将接口设置保存在一个文件夹中
2.点击文件夹右边的箭头->run->设置循环次数,进行批量测试
post和get区别
GET 方法
请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:
/test/demo_form.asp?name1=value1&name2=value2
有关 GET 请求的其他一些注释:
GET 请求可被缓存
GET 请求保留在浏览器历史记录中
GET 请求可被收藏为书签
GET 请求不应在处理敏感数据时使用
GET 请求有长度限制
GET 请求只应当用于取回数据
POST 方法
请注意,查询字符串(名称/值对)是在 POST 请求的 HTTP 消息主体中发送的:
POST /test/demo_form.asp HTTP/1.1
Host: w3schools.com
name1=value1&name2=value2
有关 POST 请求的其他一些注释:
POST 请求不会被缓存
POST 请求不会保留在浏览器历史记录中
POST 不能被收藏为书签
13- APP接口测试以及postman使用的更多相关文章
- 接口测试工具Postman接口测试图文教程
		
Postman接口测试工具使用 一.前言 在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性.而这要求前端开发进度和后端进度保持基本一 ...
 - 接口测试工具---postman下载地址
		
接口测试工具---postman下载地址: https://app.getpostman.com/app/download/win64?_ga=2.3555895.622696496.15081214 ...
 - 数据接口测试工具 Postman 介绍
		
此文介绍好用的数据接口测试工具 Postman,能帮助您方便.快速.统一地管理项目中使用以及测试的数据接口. 1. Postman 简介 Postman 一款非常流行的 API 调试工具.其实,开发人 ...
 - 接口测试工具postman/jmeter基本使用
		
一.接口的分类: 最常用的两种接口webservice接口和http api接口:1.webservice接口走soap协议通过http传输,请求报文和返回报文都是XML格式,现在测试的时候都通过工具 ...
 - 接口测试工具(Postman)
		
给大家介绍一款HTTP接口测试工具 -- Postman ! 优点: 1. 支持参数名与参数值自定义,无论head还是body 2. 支持多种方法调用,包含get与post 3. 支持鉴权加密,包含b ...
 - 「软件测试实战教程系列(三)」弃繁就简,接口测试神器Postman|收藏版
		
软件测试实战教程系列(三)弃繁就简,接口测试神器Postman|收藏版 Postman主要帮我们干了三件事: 1.把相关集合放到一个集合当中方便管理. 2.对指定接口发送请求. 3.断言 下面我们使用 ...
 - HTTP API接口测试利器PostMan介绍
		
一.什么是API接口测试? API接口有多种,个人将其划分为三类.第一种是函数级别的,测试需要对接口的各个参数进行测试,如:Int getResult(String key, String ID, I ...
 - 接口测试与Postman
		
阅读目录 1.接口测试简介 1.1 什么是接口测试 1.2 接口测试的必要性 1.3 接口测试流程 1.4 接口文档 1.5 接口测试用例设计 1.6 接口测试用例模板 2.Postman 2.1 ...
 - 接口测试及Postman工具
		
首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口.系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写 ...
 - (转)接口测试工具Postman使用实践
		
一.接口定义 软件不同部分之间的交互接口.通常就是所谓的API――应用程序编程接口,其表现的形式是源代码. —— [ 百度百科 ]我们常说的接口一般指两种:(1)API:应用程序编程接口.程序间的接口 ...
 
随机推荐
- Linux fork()一个进程内核态的变化
			
[前言]用户态的变化,耳熟能详不在赘述.现在支持读时共享,写时复制. 一.内核态的变化 1.fork一个子进程代码 #include <stdio.h> #include <stdl ...
 - 企业安全_DNS流量监控的技术选型
			
方案1 Windows server n ---> packbeat ---> logstash ---> kafka | ┗ ---------> elasticsearch ...
 - MySQL数据库插入数据出现 ERROR 1526 (HY000): Table has no partition for value xxx
			
MySQL数据库插入数据出现ERROR 1526 (HY000): Table has no partition for value xxx工作的时候发现无法插入数据,报错:ERROR 1526 (H ...
 - Java 虚拟机详解
			
深入理解JVM 1 Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言.Java类文件格式.Java虚 ...
 - CMU数据库(15-445)Lab3- QUERY EXECUTION
			
Lab3 - QUERY EXECUTION 实验三是添加对在数据库系统中执行查询的支持.您将实现负责获取查询计划节点并执行它们的executor.您将创建执行下列操作的executor Access ...
 - 零投资!零风险!手把手教你挖pi币
			
为什么说PI币属于区块链4.0代币呢?我们先从人类社会的生产力生产关系的递进来做一波有利的证明! 原始社会--封建王朝--君主立宪--资本主义--社会主义 原始社会:社会物质财富分配既有弱肉强食也有按 ...
 - MyBatis(四):自定义持久层框架优化
			
本文所有代码已上传至码云:https://gitee.com/rangers-sun/mybatis 修改IUserDao.UserMapper.xml package com.rangers; im ...
 - git配置,以及简单的命令
			
在 window 平台需要安装对应的客户端 git 配置全局用户名git config --global user.name "xxx"配置全局邮箱git config --glo ...
 - java常见面试题3:线程间通信
			
写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z. 打印顺序为12A34B56C78D--5152Z.要求用线程间的通信. 代码清单: class Printer { private in ...
 - MongoDB学习--环境搭建记录
			
Mongo安装教程,参考英文官网 基本命令, 索引的引用,索引基于地理位置的数据, win10 64位 系统中安装虚拟机 win10 系统中安装虚拟机VMwareWorkstation11 并安装 L ...