JMeter性能測試與壓力測試

一锁保、 下載

下載jmeter? ?

下載地址:http://jmeter.apache.org/download_jmeter.cgi

下載jdk?

下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


二、 安裝jdk

jdk環(huán)境配置:點擊我的電腦----屬性----高級----環(huán)境變量----在系統(tǒng)變量中----點擊新建,

在變量名中輸入:JAVA_HOME

變量值中輸入:C:\Program Files (x86)\Java\jdk1.8.0_131

再次點擊新建:

在變量名中輸入:CLASSPATH,

變量值中輸入:.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar;

然后再系統(tǒng)變量中找到Path杈湾,點擊編輯,在變量值中加上:

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(如果前面沒有“;”需要加上)

配置完成之后,點擊確定保存查刻,然后cmd打開命令窗口輸入:java或者javac,出現(xiàn)大串字符串表示配置成功凤类。

也可以輸入:java -version 查看java版本來查看是否配置成功穗泵。

OK,JDK安裝成功之后谜疤,就可以下一步安裝Jmeter了火欧。


三、 安裝jmeter

很簡單茎截,只要將下載的zip包解壓縮到指定文件夾下即可,例如將zip包解壓縮到D盤根目錄下面:D:\apache-jmeter-4.0


安裝好后的目錄結構如下:


jmeter目錄

/bin 目錄(常用文件介紹)

examples:目錄下包含Jmeter使用實例?

ApacheJMeter.jar:JMeter源碼包?

jmeter.bat:windows下啟動文件?

jmeter.sh:Linux下啟動文件?

jmeter.log:Jmeter運行日志文件?

jmeter.properties:Jmeter配置文件?

jmeter-server.bat:windows下啟動負載生成器服務文件?

jmeter-server:Linux下啟動負載生成器文件?


/docs目錄——Jmeter幫助文檔

/extras目錄——提供了對Ant的支持文件赶盔,可也用于持續(xù)集成

/lib目錄——存放Jmeter依賴的jar包企锌,同時安裝插件也放于此目錄

/licenses目錄——軟件許可文件,不用管

/printable_docs目錄——Jmeter用戶手冊


操作完上面的步驟于未,我們就可以點擊Jmeter中bin目錄下面的jmeter.bat文件即可打開Jmeter了撕攒。

注意:打開的時候會有兩個窗口,Jmeter的命令窗口和Jmeter的圖形操作界面烘浦,不可以關閉命令窗口抖坪。


Jmeter命令窗口


Jmeter圖形操作界面

四、 添加線程組


添加線程組

五闷叉、 添加HTTP請求


添加HTTP請求

a. 通過csv傳入?yún)?shù)集




b. 直接傳入?yún)?shù)


六擦俐、 使用Thread Group, 控制模擬多少用戶


Number of Threads(users):? ? ?一個用戶占一個線程握侧,? 200個線程就是模擬200個用戶

Ramp-Up Period(in seconds):? ?設置線程需要多長時間全部啟動蚯瞧。如果線程數(shù)為200 ,準備時長為10 品擎,那么需要1秒鐘啟動20個線程埋合。也就是每秒鐘啟動20個線程。

Loop Count:? ?每個線程發(fā)送請求的次數(shù)萄传。如果線程數(shù)為200 甚颂,循環(huán)次數(shù)為30 ,那么每個線程發(fā)送30次請求≌裎埽總請求數(shù)為200*30=6000 蹭睡。如果勾選了“永遠”,那么所有線程會一直發(fā)送請求贷揽,直到選擇停止運行腳本棠笑。

七、 添加View Result Tree用來查看測試結果


八禽绪、 添加Summary Report 用來查看測試結果


九蓖救、 添加Aggregate Report



Label:??請求的名稱,就是我們在進行測試的httprequest sampler的名稱

#Samples:??總共發(fā)給服務器的請求數(shù)量

Average:??單個請求的平均響應時間印屁,單位是毫秒

Median:??50%的請求的響應時間

90%Line:??90%的請求的響應時間

95%Line:??95%的請求的響應時間

99%Line:??99%的請求的響應時間

Min:??最小的響應時間

Max:??最大的響應時間

Error%:??錯誤率=錯誤的請求的數(shù)量/請求的總數(shù)

Throughput:? 吞吐量即表示每秒完成的請求數(shù)

KB/sec:? 每秒從服務器端接收到的數(shù)據(jù)量

十循捺、 執(zhí)行

點擊執(zhí)行按鈕之后保存jmx文件到指定文件下,后期生成html報告時需要用到

十一雄人、 Graph result 圖形報告


十二从橘、 生成html報告


執(zhí)行命令行

命令行:jmeter -n -t <test JMX file> -l <test log file> -e -o <Path to output folder>


成功生成報表


生成的含有html報表的文件夾


html報表
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市础钠,隨后出現(xiàn)的幾起案子恰力,更是在濱河造成了極大的恐慌,老刑警劉巖旗吁,帶你破解...
    沈念sama閱讀 218,640評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件踩萎,死亡現(xiàn)場離奇詭異,居然都是意外死亡很钓,警方通過查閱死者的電腦和手機香府,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來码倦,“玉大人企孩,你說我怎么就攤上這事≡” “怎么了勿璃?”我有些...
    開封第一講書人閱讀 165,011評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長运提。 經(jīng)常有香客問我蝗柔,道長,這世上最難降的妖魔是什么民泵? 我笑而不...
    開封第一講書人閱讀 58,755評論 1 294
  • 正文 為了忘掉前任癣丧,我火速辦了婚禮,結果婚禮上栈妆,老公的妹妹穿的比我還像新娘胁编。我一直安慰自己厢钧,他們只是感情好,可當我...
    茶點故事閱讀 67,774評論 6 392
  • 文/花漫 我一把揭開白布嬉橙。 她就那樣靜靜地躺著早直,像睡著了一般。 火紅的嫁衣襯著肌膚如雪市框。 梳的紋絲不亂的頭發(fā)上霞扬,一...
    開封第一講書人閱讀 51,610評論 1 305
  • 那天,我揣著相機與錄音枫振,去河邊找鬼喻圃。 笑死,一個胖子當著我的面吹牛粪滤,可吹牛的內(nèi)容都是我干的斧拍。 我是一名探鬼主播,決...
    沈念sama閱讀 40,352評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼杖小,長吁一口氣:“原來是場噩夢啊……” “哼肆汹!你這毒婦竟也來了?” 一聲冷哼從身側響起予权,我...
    開封第一講書人閱讀 39,257評論 0 276
  • 序言:老撾萬榮一對情侶失蹤昂勉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后扫腺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體硼啤,經(jīng)...
    沈念sama閱讀 45,717評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,894評論 3 336
  • 正文 我和宋清朗相戀三年斧账,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片煞肾。...
    茶點故事閱讀 40,021評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡咧织,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出籍救,到底是詐尸還是另有隱情习绢,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評論 5 346
  • 正文 年R本政府宣布蝙昙,位于F島的核電站闪萄,受9級特大地震影響,放射性物質發(fā)生泄漏奇颠。R本人自食惡果不足惜败去,卻給世界環(huán)境...
    茶點故事閱讀 41,354評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望烈拒。 院中可真熱鬧,春花似錦掂摔、人聲如沸箕母。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,936評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至行拢,卻和暖如春祖秒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舟奠。 一陣腳步聲響...
    開封第一講書人閱讀 33,054評論 1 270
  • 我被黑心中介騙來泰國打工竭缝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鸭栖。 一個月前我還...
    沈念sama閱讀 48,224評論 3 371
  • 正文 我出身青樓歌馍,卻偏偏與公主長得像,于是被迫代替她去往敵國和親晕鹊。 傳聞我的和親對象是個殘疾皇子松却,可洞房花燭夜當晚...
    茶點故事閱讀 44,974評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 主要文體來自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano閱讀 10,992評論 3 27
  • 在使用Jmeter進行接口的性能測試時,由于Jmeter 是JAVA應用溅话,對于CPU和內(nèi)存的消耗比較大晓锻,所以,當需...
    燕京博士閱讀 4,166評論 0 16
  • 互聯(lián)網(wǎng)壓力性能Badboy.Jmeterhttp://itopic.org/jmeter-http-tcp.htm...
    燕京博士閱讀 2,900評論 0 20
  • 今天去看了一場電影《小蘿莉的猴神大叔》飞几,超級好看砚哆,讓人真正體驗到什么是真正的虔誠、執(zhí)著屑墨、誠實躁锁、善良,劇情卵史、音樂...
    姚常春閱讀 124評論 3 6
  • 昔日同窗友战转,今朝為人妻。 遙祝百年好以躯,相守不分離槐秧。
    大餅說科教閱讀 430評論 0 2