今天主要學(xué)習(xí)了多個(gè)不同線程組的壓測(cè)寫(xiě)法喜喂,下面實(shí)現(xiàn)的邏輯是登錄成功后獲取到該用戶的uid和token椅亚,然后根據(jù)uid和token獲取該用戶的所有設(shè)備蒙袍,這里要用到的是全局變量的設(shè)置和調(diào)用抑淫,具體可以看下面的流程
1.新建線程組和自定義變量
上圖為自定義變量幻件,可以添加一些常用變量到這里,方便后面直接調(diào)用使用好乐,如上圖如果我的接口ip地址改掉了匾竿,就不用每個(gè)調(diào)用的頁(yè)面全部去修改,只需要在變量定義的位置修改即可蔚万。若要調(diào)用ip寫(xiě)法為 ${IP}
上圖是新建線程組頁(yè)面岭妖,主要關(guān)注紅色框中的內(nèi)容設(shè)置
線程數(shù):可以理解為用戶數(shù)
Ramp-Up Period (in seconds):可以理解為在多少秒內(nèi)執(zhí)行上面設(shè)置的用戶數(shù)量,如用戶數(shù)為10 反璃,這里花費(fèi)秒數(shù)設(shè)置為2 昵慌,則10/2=5,意思就是1秒內(nèi)啟動(dòng)5個(gè)用戶
循環(huán)次數(shù):選擇永遠(yuǎn)則線程一直執(zhí)行淮蜈,否則填寫(xiě)具體執(zhí)行次數(shù)
2.新建http請(qǐng)求
登錄請(qǐng)求包括地址斋攀、端口號(hào)、請(qǐng)求方式和參數(shù)梧田,一般是需要參數(shù)的淳蔼,如用戶和密碼侧蘸,這里讀取的是excel中的用戶名和密碼,excel的配置可以查看5設(shè)置數(shù)據(jù)源
3.正則獲取uid和token
提起
4.設(shè)置全局變量
5.設(shè)置數(shù)據(jù)源
6.新建線程組
7.新建http請(qǐng)求
8.新建http信息頭管理器
這里需要使用到上一個(gè)線程組中設(shè)置的全局變量鹉梨,來(lái)獲取數(shù)據(jù)讳癌,調(diào)用方法參照上圖
9.添加定時(shí)器
添加定時(shí)器的作用,在使用中存皂,各個(gè)請(qǐng)求之間是有一定時(shí)間的間隔晌坤,比如登錄時(shí)輸入用戶名和密碼需要時(shí)間,所以在多個(gè)請(qǐng)求之間設(shè)置定時(shí)器來(lái)模擬一些延時(shí)場(chǎng)景
10.添加監(jiān)聽(tīng)查看結(jié)果樹(shù)