好程式設計師Java教程分享Jmeter效能測試

好程式設計師IT發表於2019-10-22

好程式設計師Java教程分享Jmeter效能測試,Jmeter簡介

1.1 概述

JMeter 每個資深測試工程師,必須掌握的測試工具,熟練使用Jmeter能大大提高工作效率。 熟練使用Jmeter後, 能用Jmeter搞定的事情,你就不會使用LoadRunner了。Jmeter 是一款使用Java開發的,開源免費的,測試工具, 主要用來做功能測試和效能測試(壓力測試/負載測試). 而且用Jmeter 來測試 Restful API, 非常好用。

1.2  JMete r 支援的協議

web:HTTP,HTTPS站點的Web1.0的Web 2.0 (ajax, flex and flex-ws-amf)

Web Services: SOAP / XML-RPC

透過JDBC驅動程式的資料庫

目錄: LDAP

面向訊息的服務透過JMS

Service: POP3, IMAP, SMTP

FTP 服務

1.3 Jmeter作用

它是免費的。開放原始碼軟體。

它具有簡單,直觀的圖形使用者介面。

JMeter中負載和效能測試許多不同的伺服器型別:網站 – HTTP,HTTPS,SOAP,資料庫透過JDBC,LDAP,JMS,郵件 – POP3

它是獨立於平臺的工具。在Linux / UNIX,JMeter中JMeter中shell指令碼點選可以呼叫。在Windows上,它可以呼叫啟動jmeter.bat檔案。

它具有完整的Swing和輕量級元件支援(預編譯的JAR使用包javax.swing中*)。

JMeter 測試計劃儲存為XML格式。這意味著可以使用文字編輯器生成一個測試計劃。

它的完整的多執行緒框架,允許併發多執行緒和同步取樣不同的功能由單獨的執行緒組取樣。

它是高度可擴充套件的。

也可用於執行應用程式的自動化測試和功能測試

 

一、 Jmeter實現效能測試

第一步:配置jdk環境

如果想要使用Jmeter,那麼所在機器必須配置jdk的環境變數


第二步:下載jmeter


第三步:啟動Jmeter

在非特殊路徑下,解壓下載的檔案,進入到bin目錄下,啟動專案

不同的作業系統啟動命令不一樣



點選jmeter.bat之後會彈出命令框,並且會啟動一個視覺化介面,然後就可以新增測試計劃

 

第四步:新增測試計劃

透過右鍵點選測試計劃節點,並從“add”列表中選擇一個新的元素


在這裡可以設定模擬多少個使用者,迴圈次數等

第五步:設定測試的網址


第六步:啟動測試

按下啟動按鈕


第七步:檢視測試結果

新增監聽器選擇結果樹,可以看到如下內容:


 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2660973/,如需轉載,請註明出處,否則將追究法律責任。

相關文章