測(cè)試計(jì)劃是什么?
測(cè)試計(jì)劃定義如何和測(cè)試,并提供了一個(gè)布局。例如,Web應(yīng)用程序以及客戶端服務(wù)器應(yīng)用程序。它可以被看作作為容器運(yùn)行測(cè)試。一個(gè)完整的測(cè)試計(jì)劃將包括一個(gè)或多個(gè)元素,如線程組,邏輯控制器,樣品產(chǎn)生控制器,監(jiān)聽(tīng)器,定時(shí)器,斷言和配置元素。測(cè)試計(jì)劃必須至少有一個(gè)線程組。在下一章中,我們將討論這些元素的細(xì)節(jié) 測(cè)試計(jì)劃元素.
按照下面的步驟來(lái)寫(xiě)一個(gè)測(cè)試計(jì)劃:
打開(kāi)JMeter窗口通過(guò)點(diǎn)擊 /home/manisha/apache-jmeter-2.9/bin/jmeter.sh。 JMeter窗口會(huì)出現(xiàn)如下圖:

這個(gè)JMeter窗口什么都還沒(méi)有添加。上述窗口的詳細(xì)信息如下:
• 保持真正的測(cè)試計(jì)劃,測(cè)試計(jì)劃節(jié)點(diǎn)。
• 工作臺(tái)節(jié)點(diǎn)只是提供了一個(gè)地方暫時(shí)存放在不使用時(shí),測(cè)試元素復(fù)制/粘貼的目的。當(dāng)您保存測(cè)試計(jì)劃,工作臺(tái)項(xiàng)目將不保存它。
通過(guò)右鍵點(diǎn)擊測(cè)試計(jì)劃節(jié)點(diǎn),并從“add”列表中選擇一個(gè)新的元素,元素(將在下一章測(cè)試計(jì)劃要素討論),可以添加一個(gè)測(cè)試計(jì)劃。
另外,元素可以從文件中加載,并通過(guò)選擇“merge”或“open”選項(xiàng)添加。
例如,讓我們添加一個(gè)線程組元件測(cè)試計(jì)劃如下所示:

要?jiǎng)h除一個(gè)元素,確保元素被選中,右鍵單擊該元素,然后選擇“remove”選項(xiàng)。

從文件加載一個(gè)元素,右鍵單擊您要添加的加載元件對(duì)現(xiàn)有樹(shù)元素,并選擇“merge”選項(xiàng)。選擇文件保存元素。 JMeter會(huì)合并的元素,放到樹(shù)上。

為了保存樹(shù)元素,元素上點(diǎn)擊右鍵并選擇選擇另存為...選項(xiàng)。 JMeter會(huì)保存選定的元素,再加上它下面的所有子元素。默認(rèn)情況下,不保存JMeter 的元素,需要明確地保存它,如前面提到的。
目前在JMeter 右手幀的控制,可配置的測(cè)試計(jì)劃中的任何元素。這些控件允許配置特定的測(cè)試元件的行為。例如線程組可配置的用戶數(shù)量上升期等如下:

您可以保存整個(gè)測(cè)試計(jì)劃,可以通過(guò)使用“Save ”或“Save Test Plan As ....”從“文件”菜單。

您可以運(yùn)行您的測(cè)試計(jì)劃從Run菜單項(xiàng)中選擇“Start ”(控制+ R)。當(dāng)運(yùn)行JMeter是,它顯示了一個(gè)綠色的小盒子,右手端的部分,只是在菜單欄下。

左側(cè)的綠色方塊的數(shù)字是活動(dòng)線程/線程總數(shù)的數(shù)量。這些只適用于本地運(yùn)行的測(cè)試,他們不包括任何遠(yuǎn)程系統(tǒng)上使用客戶 - 服務(wù)器模式時(shí)啟動(dòng)的線程。
停止測(cè)試方法有兩種:
• 使用stop(Control + '.')。這立即停止線程如果可能的話。
• 使用shutdown(Control + ',')。這就要求線程停止在任何當(dāng)前工作的結(jié)束。