2015-11-30 55 views
0

有誰知道或已經在Jmeter中實現了一個基本框架,它有助於實現重用性和健壯性。用於功能測試的基本Jmeter框架

我現在有4 API的(上傳文件,獲取信息,更新文件,刪除文件)

現在我需要測試這爲不同的格式。

我最初採取了將所有4個API放入線程組並禁用該組的方法。

然後,我使用模塊控制器調用每個API的文件的不同格式。 enter image description here

這幫助我實現了可重用性,但隨後使用正則表達式來聲明響應並提取響應。提取器變得困難並且幾乎不可能。

有沒有辦法實現可重複使用性 in Jmeter?模塊控制器工作,但它不允許正則表達式提取器,它可以用於斷言。

除了在每個HTTP調用中添加多個斷言和正則表達式提取器之外,我還想添加一次,然後重新使用它。

回答

0

我在爲大型Web應用程序實現複雜功能測試時遇到了類似的問題。我用下面提到實現可重用的組件:

Module Controller 
Parameterized Controller 
Loop Controller 
IF controller 
Beanshell & JMeter functions 

您不應該面對任何問題與任何控制器下的使用正則表達式提取的。對於空調,您可以使用中頻控制器和Beanshell。 參數化控制器是非常有用的,如果你需要使用相同的採樣器,但具有不同的數據集/值。

Snapshot of JMeter Test Plan