Newman的使用講解
Newman是Postman的命令列工具,用於在命令列中執行Postman集合(Collection)和環境(Environment),並生成相應的測試報告。以下是Newman的使用講解:
安裝Newman:首先,確保已經安裝Node.js和npm(Node包管理器)。然後,在命令列中執行以下命令來全域性安裝Newman:
npm install-g newman
準備Postman集合和環境:在Postman中建立和除錯好你的API請求集合,並設定好對應的環境變數。確保你已經匯出了集合和環境的JSON檔案。
執行Newman:在命令列中使用以下命令來執行Newman:
newman run[options]<collectionFile>-e<environmentFile>
[options]:可選引數,用於配置Newman的行為。例如,--reporters用於指定生成的報告格式,--delay-request用於設定請求之間的延遲等。
<collectionFile>:必需引數,指定Postman集合的JSON檔案路徑。
-e<environmentFile>:必需引數,指定Postman環境的JSON檔案路徑。
檢視測試報告:執行完Newman後,將生成一個測試報告,其中包含了每個請求的執行結果、響應時間、斷言結果等資訊。你可以在命令列中直接檢視報告,也可以將報告匯出為HTML或其他格式。
在命令列中檢視報告:預設情況下,Newman會在命令列中以文字形式顯示報告。
匯出為HTML報告:可以使用--reporters引數指定html格式,並使用--reporter-html-export引數指定匯出的檔案路徑。例如:
newman run collection.json-e environment.json--reporters html--reporter-html-export report.html
";//爬蟲ip獲取
以上是Newman的基本使用方法。透過命令列執行Newman,你可以自動化執行Postman集合中的請求,並生成詳細的測試報告,方便進行介面測試和效能測試。你可以查閱Newman的官方檔案以獲取更多用法和配置選項。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70032566/viewspace-2999522/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Web API 持續整合:PostMan+Newman+Jenkins(圖文講解)WebAPIPostmanJenkins
- 『政善治』Postman工具 — 14、NewMan工具的使用詳解Postman
- 使用 newman 執行 postman 匯出自動化指令碼Postman指令碼
- Newman下載安裝
- 萬字長文講解Golang pprof 的使用Golang
- 大白話講解Mybatis的plugin(Interceptor)的使用MyBatisPlugin
- Jquery 中 ajaxSubmit使用講解jQueryMIT
- 史上最全的Rxjava2講解(使用篇)RxJava
- 圖文講解Godoc的安裝與使用Go
- PostMan newman測試介面遷移Postman
- ansible register基礎使用講解
- oracle 支援平臺(support workbetch)的講解及使用Oracle
- Perl5 split 函式的使用詳細講解函式
- 硬核講解 Jetpack 之 LifeCycle 使用篇Jetpack
- vue-cli 3.0 使用全過程講解Vue
- 全方位講解 Nebula Graph 索引原理和使用索引
- vue-cli3.0使用全過程講解Vue
- Gson的原始碼講解原始碼
- java集合框架的講解Java框架
- iOS錨點的講解iOS
- URLRewrite 講解
- Python基礎系列講解——內建庫之collections的使用Python
- 恆訊科技講解:CDN的原理技術及使用方法
- Android輪播圖控制元件CustomBanner的使用講解Android控制元件
- Spring入門(七):Spring Profile使用講解Spring
- Android:Retrofit 2.0 使用攻略(含例項講解)Android
- Swift的訪問控制講解Swift
- Hash演算法的講解演算法
- LinkedHashMap的實現講解HashMap
- 一,按位操作的講解
- 字首和的基礎講解
- Sheth-Newman-Gross消費價值模型(轉載)ROS模型
- 使用 postman+newman+jenkins,進行構建控制檯報錯,求大佬指導啊~PostmanJenkins
- 大白話講解呼叫Redis的increment失敗原因及推薦使用RedisREM
- Docker 映象講解Docker
- Swift 常量講解Swift
- MapReduce模型講解模型
- 入侵思路講解