Postman是一款功能强大的网页调试和模拟发送HTTP请求的谷歌插件,可以使用各种方法发送网页HTTP请求,能够运行测试用例
1.先安装Postman
官网:https://www.postman.com/downloads/?utm_source=postman-home

这里下载的是Windows版本的
进行安装的就好
环境部署
需要部署node.js、cnpm、xmysql、newman、newman-reporter-html
1.nodo.js安装
https://nodejs.org/en

启动命令行(运行--cmd--输入命令)
#查看是否安装成功node.js
node -v
2.cnpm安装
# 安装 cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
# 验证cnpm
cnpm -v

3.xmysql
cnpm install -g xmysql
4.newman
cnpm install -g newman
5.newman-reporter-html
cnpm install -g newman-reporter-html
查看所有安装内容
npm list -g --depth 0
Postman的测试流程
- 售前技术支持、商务、销售--沟通客户,制作解决方案
 - 投标、竞标(技术解决方案、商务分、商务分、价格分)
 - 立项
 - 产品经理、需求、设计与客户沟通需求,产品原型图、需求文档
 - 项目经理、架构师、后端开发、前端开发、测试、DBA根据需求进行开会讨论
 
- 产出:需求文档、原型图、ER图(数据库设计)
 
- 排期--一个版本的周期
 
- 任务、人员、时间分配
 - 开发人员编写代码
 - 测试人员
 
- 测试经理指定测试计划
 - 测试人员根据计划要求、熟悉自己任务模块(需求)
 - 编写测试用例
 
- 用例评审:组织测试、开发、产品、项目经理等人
 - 查缺补漏、修改错误用例
 
- 开发提测
 
- 组织开会:收case会议:有开发经理介绍本轮研发的功能及修改过的功能
 - 冒烟测试:发现问题直接提出,记录问题
 - 收case通过后,开发提测
 - 测试经理/组长/负责部署环境的人员进行测试环境部署
 - 测试经理发送邮件:通知人员展开测试工作
 
- 环境信息
 - 任务信息
 - 时间安排
 
- 测试人员执行测试,记录测试结果,发现问题,提交缺陷报告,跟踪管理缺陷,编写总结
 
被测系统环境搭建
- 云服务器(腾讯云、阿里云、百度云、华为云、天翼云
 - 操作系统:Linux操作系统(Centos7.6 )
 - 容器虚拟化:Docker容器
 - 数据库:MySQL
 - 语言:PHP
 - Apache服务
 
Docker
- 容器技术,快速部署应用
 - 对比产品--VMware对比
 - 一个镜像包含一个应用程序,可以达到隔离效果
 - 支持自己创建镜像
 










