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命令后,效果如下:

  • 相关阅读:
    wampserver服务器离线,无法访问此网站 找不到 项目 的服务器 DNS 地址。
    node.js(一)介绍与安装
    js全局函數
    类和对象的定义
    iframe框架学习
    while和do-while的区别
    html5视频音频
    列表
    html表格的学习
    云课堂数组1
  • 原文地址:https://www.cnblogs.com/xqq-admin-content/p/11049814.html
Copyright © 2011-2022 走看看