做接口測(cè)試已經(jīng)兩年多了,jemter的腳本編寫特別靈活,要想更高效的使用jmeter進(jìn)行接口測(cè)試,需要對(duì)腳本的層次結(jié)構(gòu)有所約束,形成一個(gè)統(tǒng)一規(guī)范。
在這里我把我的經(jīng)驗(yàn)分享一下,可能這個(gè)結(jié)構(gòu)還不夠完美,希望可以互相學(xué)習(xí)交流。
我目前的接口腳本結(jié)構(gòu)如下(紅框標(biāo)的地方,大家可以重點(diǎn)看一下):

簡(jiǎn)單說明一下:
1)線程組對(duì)應(yīng)接口級(jí)別,線程組的名稱命名為接口名稱,格式類似:“接口XX:XX接口名稱”;
2)事務(wù)控制器對(duì)應(yīng)用例級(jí)別,事務(wù)控制器的名稱命名為用例名稱,格式類似:“[${xc}]-正例${No}:用例標(biāo)題(測(cè)試要點(diǎn)要概述清楚)”;
3)“[${xc}]”是個(gè)接口序號(hào)變量,用于標(biāo)識(shí)這個(gè)用例屬于哪個(gè)接口,通過BeanShell Sampler“------------------------Sampler(獲取線程組的名稱)”來獲取線程組名稱前的序號(hào);
4)“${No}”是個(gè)自增順序號(hào)變量,用作用例的編號(hào)使用,通過BeanShell Sampler“附加:自增用例編號(hào)(No+1)”來進(jìn)行自增;
執(zhí)行結(jié)果可通過“用表格察看結(jié)果”或“察看結(jié)果樹”來查看:


|