Postman接口測試_Newman運行集合腳本


一、前言

      Newman是Postman的命令行集合運行器。可以直接運行接口集合腳本。

      安裝Newman這里不概述,自行百度安裝。注意:安裝前需安裝Node.js

      Newman更多用法見:https://learning.getpostman.com/docs/postman/collection_runs/command_line_integration_with_newman/

二、Newman常見的參數

       --folder :從集合中指定運行的單個文件夾

       --e:指定環境變量的路徑,運行其Json文件

       --g:指定全局變量的路徑,運行其Json文件

       --d:指定一個數據文件,Json/CSV格式文件。

       --n:設置集合迭代的次數

       --delay-request:設置每個請求間隔時間,單位是ms

       --timeout-request:設置一個請求的請求超時時間,ms

       --bail:當測試用例失敗時停止運行程序,0是失敗,1是成功

       --x,--supress-exit-code:即使在失敗后仍繼續運行測試,但以代碼=0退出

       --r :生成測試報告,用法:newman run <文件名> -r <類型> --reporter-<類型>-export <報告名稱>.<類型>

             可以生成cli,json,junit,progress,emojitrain,html類型的測試報告,默認是cli

        參考下列實例:

        (1)newman run D:\自我提升\能眼接口集.postman_collection.json  -e D:\自我提升\測試環境.postman_environment.json  -g D:\自我提升\Workspace.postman_globals.json   -r html --reporter-html-export   D:\name.html

        運行以上腳本后,打開D盤,查看測試報告name.html,如下:

       

       (2) newman run D:\能眼接口集.postman_collection.json -e D:\Postman接口測試\測試環境.postman_environment.json -g D:\Workspace.postman_globals.json --bail newman

                 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM