您好,登錄后才能下訂單哦!
est Plan (測試計劃):
用來描述一個性能/接口測試腳本和場景設(shè)計,包含與本次測試所有相關(guān)的功能。也就是說,使用jmeter進行測試的所有內(nèi)容都是于基于一個測試計劃的。
下面我們看看一個測試計劃都有哪些配置項?
1、測試計劃名稱和注釋: 整個測試腳本保存的名稱,和對該測試計劃的注釋,可以自定義,最好能表達腳本的意義。
2、用戶定義的變量: 在測試計劃上可以添加用戶定義的變量,相當于是全局變量。一般添加一些系統(tǒng)常用的配置。如果測試過程中想切換環(huán)境,切換配置, 一般不建議在測試計劃上添加變量,因為不方便啟用和禁用,一般是直接添加用戶自定義變量組件 。如下所示:
3、獨立運行每個線程組: 用于控制測試計劃中的多個線程組的執(zhí)行順序。不勾選時,默認各線程組并行、隨機執(zhí)行。如上圖,線程組1和線程組2的線程是并行執(zhí)行的,執(zhí)行過程線程的執(zhí)行順序是不可預料的。
如果勾選了獨立運行每個線程組,可以保證線程組1的執(zhí)行一定在線程組2之前,線程組1執(zhí)行完畢,才會執(zhí)行線程組2,即順序執(zhí)行各線程組。
補充說明:
線程組中的取樣器的執(zhí)行順序: 默認是從上到下執(zhí)行 。交替控制器、隨機控制器、隨機順序控制器和循環(huán)控制器等可以改變?nèi)悠鞯膱?zhí)行順序。
4、Run tearDown Thread Groups after shutdown of main threads: 當線程組停止運行時仍繼續(xù)運行tearDown線程組,該選項結(jié)合線程組的執(zhí)行配置使用,如下圖所示,一般很少用到,了解即可。
5、函數(shù)測試模式(Functional Testing):
如果選中了此選項,同時監(jiān)聽組件如“查看結(jié)果樹”配置了保存到一個文件中,那么jmeter會將每次的請求結(jié)果保存到文件中。一般不建議勾選。
6、Add directory or jar to classpath:
添加文件或jar包,此功能最常用于調(diào)用外部jar包。當腳本需要調(diào)用外部的java文件或jar包時,可以把jar包路徑添加到這里,然后在beanshell中直接import進來,并調(diào)用jar包中的方法。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。