接口自动化测试--Postman安装和环境部署

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对比

  • 一个镜像包含一个应用程序,可以达到隔离效果

  • 支持自己创建镜像

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值