Jmeter 介面自動化連載 (13) - 自動生成測試報告
很多朋友都在問jmeter如何生成測試報告,這裡隨便說兩句。
Jmeter介面交流扣扣群:901813303
環境要求
1:jmeter3.0版本之後開始支援動態生成測試報表
2:jdk版本1.7以上
3:需要jmx指令碼檔案
基本操作
1:在你的指令碼檔案路徑下,執行cmd命令:jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport
引數說明:
● -n: 非GUI模式執行JMeter
● -t: 執行測試檔案所在的位置
● -l: 指定生成測試結果的儲存檔案,jtl檔案格式
● -e: 測試結束後,生成測試報告
● -o: 指定測試報告的存放位置
注意:結尾的 ResultReport 是自己手動建立的報告資料夾。每次啟動命令之前,資料夾內容必須和 jtl 檔案一起清空
下面舉個例子示範一下:
Jmeter介面交流扣扣群:901813303
jmeter -n -t D:\gongju\apache-jmeter-3.2\bin\lsmsp.jmx -l result.jtl -e -o D:\gongju\apache-jmeter-3.2\bin\HttpReport
這段命令中,第一處標紅的是我的介面指令碼路徑,第二處標紅的是自動生成的jtl檔案,第三處標紅的是報告資料夾路徑,這一段命令在cmd下執行命令即可(注意,必須在指令碼檔案路徑下執行cmd,否則需要cmd下執行切換路徑)
執行結果如下:
生成的報告如下:
結尾彩蛋:
Jmeter介面交流扣扣群:901813303
之前考慮過每次執行命令都要先去目錄下清空報告資料夾和jtl,還要敲命令,很煩,後來想了一個方法,那就是寫一個bat,每次執行bat都自動去清空之前的報告,然後執行命令
del是刪除jtl,rd是刪除報告資料夾,md是重建報告資料夾,最後執行命令生成報告。執行結果如下:
Jmeter介面交流扣扣群:901813303
這是個人總結的一個小竅門,希望對大家有用!
相關文章
- 介面自動化使用requests生成測試報告測試報告
- JMeter 介面自動化測試(手工轉自動化指令碼)JMeter指令碼
- Jmeter+Ant+Python 介面自動化測試JMeterPython
- 試著使用 jmeter 實現介面自動化測試JMeter
- Jmeter 介面自動化連載 (14) - 上傳與下載JMeter
- 求助帖:JMeter 介面自動化測試——資料驅動JMeter
- jmeter 介面自動化連載 (11) - 列印時間戳JMeter時間戳
- 記錄python介面自動化測試--利用unittest生成測試報告(第四目)Python測試報告
- 介面自動化測試
- Jmeter 介面自動化連載 (15) - beanshell 實現字串加密JMeterBean字串加密
- Jmeter+Ant+Jenkins介面自動化測試框架搭建for WindowsJMeterJenkins框架Windows
- jmeter 介面自動化連載 (8)- JsonPath 表示式提取響應JMeterJSON
- Python 介面自動化測試Python
- 自動的自動化:EvoSuite 自動生成JUnit的測試用例UI
- 介面自動化測試 - RobotFramework RESTinstanceFrameworkREST
- 二、介面自動化測試(2)
- 介面自動化測試框架 HttpFPT框架HTTP
- protobuf 介面自動化測試摸索
- JMeter做WEB和API自動化測試JMeterWebAPI
- 自動化測試系列 —— UI自動化測試UI
- jenkins+ant+jmeter介面自動化的持續整合測試框架JenkinsJMeter框架
- jmeter 介面自動化連載 (12) - 代理伺服器錄製指令碼JMeter伺服器指令碼
- jmeter 介面自動化連載 (10)- 響應資訊不明確的介面關聯JMeter
- 介面自動化測試世界裡的“身份證”—測試工具Jmeter實踐篇JMeter
- 使用 testng 做介面自動化測試
- Django 介面自動化測試平臺Django
- 介面自動化測試解決方案
- 介面自動化報告的問題
- 介面自動化 是 pytest 結合 allure 生成報告問題
- 基於LangChain手工測試用例轉介面自動化測試生成工具LangChain
- 測者的測試技術手冊:自動的自動化EvoSuite 自動生成JUnit的測試用例UI
- jmeter介面自動化:登入到新增JMeter
- JMeter介面自動化發包與示例JMeter
- Jmeter+Ant+Jenkins介面自動化框架JMeterJenkins框架
- 【自動化測試入門】自動化測試思維
- Jenkins上實現Python + Jenkins + Allure Report 介面自動化測試持續整合,並生成allure-report測試報告JenkinsPython測試報告
- 真的要進行介面測試自動化?
- 介面自動化測試框架搭建的思路框架