postman结合newman生成测试报告

1. cmd窗口安装newman

 npm install -g newman

postman结合newman生成测试报告

2. cmd窗口安装newman-html报告

 nnpm install -g newman-reporter-html

postman结合newman生成测试报告

3. cmd窗口安装美化测试报告

 npm install -g newman-reporter-htmlextra

postman结合newman生成测试报告

4. cmd窗口查看安装的插件

 npm list -g --depth 0

postman结合newman生成测试报告
  1. 在postman中导出接口文件(步骤:1.新建文件夹,把接口全部导入此文件夹内-2.对文件夹的内容全部导出)

postman结合newman生成测试报告

6. 在本地选择某个目录建个文件夹,把postman内导出的json文件放入此文件夹下

postman结合newman生成测试报告

7. cmd窗口进入上个步骤文件夹内,运行postman文件并生成测试报告

 newman run test01.postman_collection.json   -r htmlextra --reporter-htmlextra-title "X项目自动化测试报告"

postman结合newman生成测试报告

执行完上步骤后newman会在文件夹内自动创建个newman文件夹,文件夹内包含已生成的html测试报告文件

postman结合newman生成测试报告

8. 打开html文件,浏览器内显示测试报告

postman结合newman生成测试报告

newman介绍

newman是为Postman而生,专门用来运行Postman编写好的脚本; 使用newman,你可以很方便的用命令行来执行postman collections。

newman基本用法(cmd窗口):newman run 用例集.json -e 环境变量文件.json -d 全局变量文件.json -r htmlextra(报告模板) –reporter-htmlextra-title “X项目自动化测试报告(报告名称)”。

命令行选项

  • -d,–iteration-data :指定用于迭代的数据源文件路径。
  • -n,–iteration-count :指定与迭代数据文件一起使用时必须运行集合的次数。
  • –folder :在特定文件夹/文件夹中运行请求或在集合中运行特定请求。
  • –timeout (ms) :指定等待整个集合运行完成执行的时间(以毫秒为单位)。
  • -r,–reporters :指定用于此次运行的报告类型 cli,xml,json,junit,html,htmlextra
  • –working-dir :设置工作目录的路径以在读取具有相对路径的文件时使用。默认为当前目录。
  • –no-insecure-file-read :防止读取位于工作目录之外的文件。
  • –reporter-json-export jsonReport.json 生成json格式的测试报告。
  • –reporter-junit-export xmlReport.xml 生成xml格式的测试报告。
  • –reporter-html-export htmlReport.html 生成html格式的测试报告。
  • –reporter-htmlextra-export htmlReport.html 生成htmlextra格式的测试报告。

Original: https://www.cnblogs.com/zhen9436/p/16627507.html
Author: 墨振
Title: postman结合newman生成测试报告

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/504936/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • RadonDB MySQL on K8s 2.1.2 发布!

    RadonDB MySQL on Kubernetes 于 2 月 17 日发布了新版本 2.1.2 。该版本在节点的重建、增删等方面进行了全面升级。致谢: 首先感谢 @andyl…

    数据库 2023年5月24日
    082
  • 对于Java循环中的For和For-each,哪个更快

    Which is Faster For Loop or For-each in Java 对于Java循环中的For和For-each,哪个更快 通过本文,您可以了解一些集合遍历技…

    数据库 2023年6月11日
    093
  • MySQL学习笔记-day01

    SQL,全称 Structured Query Language, SQL用来和数据库打交道,完成和数据库的通信, SQL是一套标准。(90%以上的 SQL都是通用的)。 SQL:…

    数据库 2023年5月24日
    094
  • SpringBoot 搭建基于 MinIO 的高性能存储服务

    1.什么是MinIO MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储。它与Amazon S3云存储服务兼容。使用MinIO构建用于机器学习,分析和应…

    数据库 2023年6月14日
    0158
  • Java 全栈知识体系(2021 PDF 版本)

    40000 +字长文总结,民工哥已将此文整理成PDF文档了,需要的见文后下载获取方式。 全栈知识体系总览 Java入门与进阶 面向对象与Java基础 Java 基础 –…

    数据库 2023年6月9日
    078
  • leetcode 104. Maximum Depth of Binary Tree 二叉树的最大深度(简单)

    给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null,nu…

    数据库 2023年6月16日
    0104
  • MySQL InnoDB 锁的二三事

    近日, 在一个小型项目中, 遇到了一个触及我知识盲区的bug. 项目用的是MySQL 5.7.25, 其中有一张表 config_data, 包含四个字段, id, name, v…

    数据库 2023年6月11日
    0118
  • Python–Event

    事件Event: 同进程的一样,线程的一个关键特性是每个线程都是独立运行且状态不可预测。如果程序中的其他线程需要通过判断某个线程的状态来确定自己下一步的操作,这时线程同步问题就会变…

    数据库 2023年6月9日
    076
  • 汇编debug的安装

    实验一查看CPU和内存,用机器指令和汇编指令编程 在做实验前需要debug命令。 工具:dosbox,debug.exe 安装:dosbox :https://www.dosbox…

    数据库 2023年6月11日
    0120
  • Netty-NIO基础

    一. NIO 基础 non-blocking io 非阻塞 IO 1. 三大组件 1.1 Channel & Buffer channel 有一点类似于 stream,它就…

    数据库 2023年6月16日
    078
  • MySQL使用步骤

    出现mysqld: Can’t create directory ‘D:\Environment\mysql-5.7.37 \data’ (Er…

    数据库 2023年5月24日
    0149
  • python 2分法查找实例

    直接上代码(内含注释) 直接上代码(内含注释) 1 find_list = [2, 5, 7, 8, 12, 23, 27, 31, 33, 42, 44, 45, 47, 50]…

    数据库 2023年6月11日
    067
  • 今日🎸吉他练到这儿

    本文来自博客园,作者:ukyo–BlackJesus,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/16750421.html Or…

    数据库 2023年6月11日
    0103
  • 20 年老程序员告诉你的 20 条编码原则

    我从 1999 年就开始了编程生涯,到今年已经有 20 多年了。我先是从 Basic 开始,很快转到了 Pascal 和 C 语言,然后又学习了面向对象编程语言 Delphi 和 …

    数据库 2023年6月14日
    097
  • 粗粒度服务的执行时间统计算法实现及问题推广

    3.1 算法一:逐一合并算法 3.1.1 算法描述 如图3.我们先将所有的时间片段按照起始时刻排序,后面的处理过程即依次判定相邻两个时间片段的三种关系,并将统计时间进行合并,合并的…

    数据库 2023年6月14日
    0110
  • 通过Python收集MySQL MHA 部署及运行状态信息的功能实现

    一. 背景介绍 当集团的MySQL数据库实例数达到2000+、MHA集群规模数百个时,对MHA的及时、高效管理是DBA必须面对的一个挑战。MHA 集群 节点信息 和 运行状态 是管…

    数据库 2023年5月24日
    0127
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球