jmeter-可視化的非GUI模式

概述

咱們在使用JMeter執行性能測試的過程當中,會遇到不少不方便的地方python

 

GUI模式c++

執行腳本很方便,看結果也很方便,可是GUI模式消耗資源,對測試結果的準確性影響很大python2.7

 

非GUI模式工具

消耗資源不多,可是看結果很不方便。咱們沒法查看任何內容,只能每隔30秒看到一行運行狀態性能

 

所以咱們陷入了僵局測試

想看到測試運行過程,須要GUI,可是結果不許確;spa

想要準確的結果,須要非GUI,可是看不到運行過程。xml

在涉及性能測試的可視化和分析時,資源和功能之間的這種衝突讓咱們很苦惱blog

 

開源工具 Tauruip

Taurus 解決了咱們剛剛的衝突。Taurus容許經過命令在非UI模式下執行JMeter腳本,並提供實時的可視化監控

Taurus的儀表板顯示如下信息

  • 運行過程
  • 運行時間
  • 錯誤信息
  • 性能指標監聽

 

 

 

測試報告信息

 

 

 

 

 

 

 

 

 Tauru 安裝

Tauru 是python的一個包。所以想安裝它,就必須安裝python,並且只支持python2.7。

  • 安裝python
  • 安裝pip
  • pip install lxml
  • pip install psutil
  • Pip install bzt

若是中間缺了whl包,本身去官網下載安裝

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

若是缺了Vc++,本身下載

https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

 

 

啓動命令

bzt -o modules.jmeter.path=${jmeter path} ${jmx path}

 

 

 

 

相關文章
相關標籤/搜索