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
- Javaparse包的使用和講解Java
- git的使用命令和講解Git
- 使用 newman 執行 postman 匯出自動化指令碼Postman指令碼
- Newman下載安裝
- 大白話講解Mybatis的plugin(Interceptor)的使用MyBatisPlugin
- 萬字長文講解Golang pprof 的使用Golang
- 史上最全的Rxjava2講解(使用篇)RxJava
- 圖文講解Godoc的安裝與使用Go
- PostMan newman測試介面遷移Postman
- 硬核講解 Jetpack 之 LifeCycle 使用篇Jetpack
- Spring入門(七):Spring Profile使用講解Spring
- Python基礎系列講解——內建庫之collections的使用Python
- vue-cli 3.0 使用全過程講解Vue
- Android:Retrofit 2.0 使用攻略(含例項講解)Android
- vue-cli3.0使用全過程講解Vue
- 全方位講解 Nebula Graph 索引原理和使用索引
- Gson的原始碼講解原始碼
- 恆訊科技講解:CDN的原理技術及使用方法
- Linux使用者管理之useradd、passwd命令講解Linux
- 使用 postman+newman+jenkins,進行構建控制檯報錯,求大佬指導啊~PostmanJenkins
- 使用element-ui的el-tree元件入坑講解之setCheckedKeysUI元件
- 第二十節:詳細講解String和StringBuffer和StringBuilder的使用UI
- 大白話講解呼叫Redis的increment失敗原因及推薦使用RedisREM
- 字首和的基礎講解
- 指標的詳細講解指標
- Swift的訪問控制講解Swift
- U盤的使用要講究
- 相親專案講課(講解)
- 使用Socket進行HTTP請求與報文講解HTTP
- 【案例講解】Python為什麼要使用描述符?Python
- kibana皮膚講解和功能使用說明(一)
- Postman+Newman+Git+Jenkins介面自動化測試PostmanGitJenkins
- 講解運算子
- 通俗講解 HTTPSHTTP
- Docker 映象講解Docker
- rpm命令講解