zoukankan      html  css  js  c++  java
  • Newman + Jenkins 实现postman持续集成

    一、前提条件:

    1、安装jenkins。(可以实现持续集成,让脚本在指定时间去运行脚本)

    2、安装Newman。(备注:Newman模块是可以使postman脚本以cmd命令的形式来直接跑接口脚本,而不需要手动的在postman上去runner)

    (1)需要先安装node;

    (2)然后在cmd中输入命令:

    3、运行的脚本,如果需要将其测试报告以 HTML格式输出的话,需要安装以下模块:

     二、postman实现持续集成实现步骤

    1、先导出postman脚本:

     

    2、如果该postman脚本,有使用到环境变量,则对应的环境变量要需要导出:

     

    3、如果postman接口脚本,用到数据驱动,则也需要把该数据驱动文件(即测试用例文件,csv格式& utf-8编码)放到此处

    以上准备就绪后,可先在cmd命令行中输入:

    备注:

    newman run F:Postman_Scripts柠檬班官网.postman_collection.json 命令表示执行postman脚本 ;

    -e F:Postman_Scripts柠檬班环境变量.postman_environment.json 命令表示指定环境变量;

    -d F:Postman_Scripts柠檬班官网登录测试用例.csv 表示所用到的数据驱动文件;

    -r cli,html 命令表示在命令行中输出测试报告,同时也输出HTML格式测试报告;

    --reporter-html-export F:Postman_Scripts est_reporter.html 指定输出HTML格式的测试报告的指定路径。

    执行以上cmd命令后,效果如下:

  • 相关阅读:
    docker log
    byte转String防止乱码
    SQL索引
    Redis 总结精讲
    如何保证消息队列是高可用的
    消息中间件(一)MQ详解及四大MQ比较
    @Bean和@Componet区别
    理解Spring的AOP和Ioc/DI就这么简单
    SpringBoot 基础
    《Linux 鸟哥私房菜》 第6章 Linux的文件权限与目录配置
  • 原文地址:https://www.cnblogs.com/xqq-admin-content/p/11049814.html
Copyright © 2011-2022 走看看