jmeter初次使用

啟動(dòng)jmeter

--- jmeter安裝、配置這里就不多說(shuō)了。

在安裝完成后找到下載的文件地址,雙擊bin/jmeter.bat文件即可

image

雙擊jmeter.bat文件后,會(huì)出現(xiàn)兩個(gè)彈框:

一個(gè)是cmd命令彈出框,這里會(huì)顯示在jmeter中運(yùn)行一些日志信息

image

一個(gè)jmeter的起始界面:

在這里可以新增、維護(hù)測(cè)試計(jì)劃,也可以直接打開(kāi)現(xiàn)有的測(cè)試計(jì)劃。

image

下面先來(lái)介紹一下如何新增一個(gè)測(cè)試計(jì)劃。

新增測(cè)試計(jì)劃

首先,右鍵單擊測(cè)試計(jì)劃,添加線程組:

“TestPlan”---“Add”---“Threads”---“Thread Group”

image
image

在線程組處,可以設(shè)置線程數(shù)(其實(shí)就是相當(dāng)于并發(fā)數(shù)),設(shè)置啟動(dòng)時(shí)間(即啟動(dòng)設(shè)置線程數(shù)量的啟動(dòng)時(shí)間),以及循環(huán)次數(shù)(每個(gè)請(qǐng)求在單位時(shí)間內(nèi)執(zhí)行的次數(shù))。

添加請(qǐng)求:

同樣右鍵單擊 線程組,添加http請(qǐng)求,即 “Thread Group” --- “Add”---“Sampler”---“HTTP Request”

image
image

添加請(qǐng)求頭

添加請(qǐng)求頭和請(qǐng)求的默認(rèn)值,可以把請(qǐng)求地址抽離出來(lái),方便后續(xù)修改。

image

如下圖,請(qǐng)求頭和請(qǐng)求默認(rèn)值要放在 請(qǐng)求的上方。

HTTP Request Defaults,可以將服務(wù)器地址抽離出來(lái),方便后續(xù)維護(hù)。

image

HTTP Header Manager,在這里維護(hù)請(qǐng)求的傳參方式,比如這里的是json格式傳參。

image

監(jiān)控器

最后,就是添加監(jiān)控器。

下圖的監(jiān)控器,其實(shí)就是結(jié)果,查看請(qǐng)求的結(jié)果,目的就是為了知道這個(gè)請(qǐng)求是否能得到正確的響應(yīng);

image

也可以查看總的響應(yīng)情況,正確率、響應(yīng)時(shí)間、請(qǐng)求數(shù)、以及吞吐量。

image

如下圖所示,這是運(yùn)行后的結(jié)果 :

如果正確相應(yīng),結(jié)果是顯示綠色的(jmeter中如何判斷請(qǐng)求是否正確響應(yīng)呢?),如果是錯(cuò)誤的,請(qǐng)求是顯示紅色的。
image

對(duì)于錯(cuò)誤的響應(yīng),我們?nèi)绾稳ザㄎ弧⑷フ{(diào)試腳本呢?

1、查看請(qǐng)求:很明顯,下圖中的請(qǐng)求是錯(cuò)誤的,多出來(lái)了“http://”,所以不能正確響應(yīng)。

2、查看響應(yīng)結(jié)果:在請(qǐng)求路徑是正確的情況下,查看返回的結(jié)果是什么,是缺少參數(shù)呢,還是參數(shù)失效了,這個(gè)可以根據(jù)結(jié)果去分析。
image

本次分享就到這里了,敬請(qǐng)期待。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • JMETER整理 ·接口測(cè)試原理 -HTTP協(xié)議介紹 HTTP協(xié)議(HyperText Transfer Prot...
    行走在朝圣路上閱讀 2,929評(píng)論 0 9
  • 1. JMeter 測(cè)試計(jì)劃 測(cè)試計(jì)劃 使用JMeter進(jìn)行測(cè)試的起點(diǎn),是其它JMeter測(cè)試元件的容器。 線程組...
    alamZheng閱讀 3,551評(píng)論 0 7
  • 這篇文章接上一篇(即 JMeter 第2篇) 文章里的每一句話都是我斟酌過(guò)的,我認(rèn)為需要有注釋或者插圖的地方都會(huì)有...
    顧顧314閱讀 1,464評(píng)論 0 1
  • 公司最近需要測(cè)試后臺(tái)性能,所以學(xué)習(xí)使用了Jmeter,在此做記錄,也分享給更多需要的人。 這篇文章是 JMeter...
    顧顧314閱讀 4,508評(píng)論 0 10
  • JMeter有兩種類型的控制器:取樣器和邏輯控制器。 取樣器指示JMeter向一個(gè)服務(wù)器發(fā)送請(qǐng)求。例如,如果你想讓...
    七月尾巴_葵花閱讀 1,799評(píng)論 0 3

友情鏈接更多精彩內(nèi)容