在本節(jié)中,將學(xué)習(xí)如何創(chuàng)建測(cè)試網(wǎng)頁的基本測(cè)試計(jì)劃。
出于演示測(cè)試目的,我們將測(cè)試URL - http://www.soulsinkind.com/ 的網(wǎng)頁性能。
• 進(jìn)入到JMeter安裝bin文件夾,雙擊jmeter.bat文件以啟動(dòng)JMeter界面。
• 單擊“Test Plan”節(jié)點(diǎn)。
• 將測(cè)試計(jì)劃重命名為Demo Test。
• 選擇Demo Test節(jié)點(diǎn)并右鍵單擊所選項(xiàng)目。
• 鼠標(biāo)懸停在“Add”選項(xiàng)上,然后將顯示元素列表。
• 選擇Threads (Users) -> Thread Group。
• 將此線程組重命名為Users。
• 對(duì)于此測(cè)試,Users元素表示訪問網(wǎng)站主頁的用戶數(shù)。

我們必須在Users 元素(線程組)中添加一個(gè)采樣器。
• 選擇Users元素(線程組),然后右鍵單擊所選項(xiàng)。
• 鼠標(biāo)懸停在“Add”選項(xiàng)上,然后將顯示元素列表。
• 選擇Sampler -> HTTP request選項(xiàng)。
• 它將添加一個(gè)空的HTTP請(qǐng)求采樣器。

現(xiàn)在,配置HTTP Request Sampler的字段。它包括:
• 名稱 - 訪問易百網(wǎng)站主頁(http://www.soulsinkind.com/ )。
• 服務(wù)器名稱或IP - 在這個(gè)示例中,Web服務(wù)器名稱是: www.soulsinkind.com。
• 協(xié)議 - 此字段保持不變。 路徑 - 將其寫為/(斜杠)。 它表示想要服務(wù)器的根頁面。
如下圖所示:

• 選擇Users元素。
• 鼠標(biāo)懸停在“Add”選項(xiàng)上,然后將顯示元素列表。
• 選擇Listener -> View Results Tree選項(xiàng)。

單擊:Run -> Start 以執(zhí)行測(cè)試計(jì)劃。
注意:有時(shí)需要多次運(yùn)行測(cè)試計(jì)劃。可以選擇運(yùn)行測(cè)試計(jì)劃而不保存它。
因?yàn)?,我們將Users元素(線程組)的設(shè)置保留為單線程(一個(gè)用戶)并循環(huán)1次(僅運(yùn)行1次)。 因此,在View Result Tree Listener中將結(jié)果作為單個(gè)用戶請(qǐng)求獲取。
此測(cè)試計(jì)劃僅適用于一個(gè)請(qǐng)求。 但是JMeter能夠發(fā)送相同的請(qǐng)求,就好像許多用戶正在發(fā)送它一樣。 要測(cè)試具有多個(gè)用戶的Web服務(wù)器,需要更改Users元素(線程組)設(shè)置。
“View Result Tree” 面板的第一個(gè)選項(xiàng)卡是“Sampler result”。 它顯示了JMeter數(shù)據(jù)以及Web服務(wù)器返回的數(shù)據(jù)。

“Sampler result”選項(xiàng)卡顯示W(wǎng)eb服務(wù)器發(fā)送的所有響應(yīng)標(biāo)頭。

“Sampler result”面板的第二個(gè)選項(xiàng)卡是“請(qǐng)求”,它顯示作為請(qǐng)求的一部分發(fā)送到Web服務(wù)器的所有數(shù)據(jù)。

“Sampler result”面板的最后一個(gè)選項(xiàng)卡是響應(yīng)數(shù)據(jù)。 它以文本格式顯示從服務(wù)器接收的數(shù)據(jù)。