4. 運(yùn)行
當(dāng)然,在運(yùn)行前,請(qǐng)把所有修改都保存好
運(yùn)行后的結(jié)果表格如下:
各屬性如下:
Sample:每個(gè)請(qǐng)求的序號(hào)
Start Time:每個(gè)請(qǐng)求開始時(shí)間
Thread Name:每個(gè)線程的名稱
Label:Http請(qǐng)求名稱
Sample Time:每個(gè)請(qǐng)求所花時(shí)間,單位毫秒
Status:請(qǐng)求狀態(tài),如果為勾則表示成功,如果為叉表示失敗。
Bytes:請(qǐng)求的字節(jié)數(shù)
如果Status為叉,那很顯然請(qǐng)求是失敗了,但如果是勾,也并不能認(rèn)為請(qǐng)求一定完全成功了,因?yàn)檫得看Bytes的字節(jié)數(shù)是否是所請(qǐng)求網(wǎng)頁的正常大小值,如果不是則說明發(fā)生了丟包現(xiàn)象,也不是完全成功。
在下面還有幾個(gè)參數(shù):
樣本數(shù)目:也是上面所說的請(qǐng)求個(gè)數(shù),成功的情況下等于你設(shè)定的并發(fā)數(shù)目乘以循環(huán)次數(shù)。
平均:每個(gè)線程請(qǐng)求的平均時(shí)間
新樣本:表示服務(wù)器響應(yīng)后一個(gè)請(qǐng)求的時(shí)間
偏離:服務(wù)器響應(yīng)時(shí)間變化、離散程度測(cè)量值的大小,或者,換句話說,是數(shù)據(jù)的分布(這個(gè)我不是很理解)。
術(shù)語:
1、線程組:測(cè)試?yán)锩總(gè)任務(wù)都要線程去處理,所有我們后來的任務(wù)必須在線程組下面創(chuàng)建?梢栽“Test Plan(鼠標(biāo)右擊) -> 添加 ->Threads(Users) -> 線程組”來建立它,然后在線程組面板里有幾個(gè)輸入欄:線程數(shù)、Ramp-Up Period(in seconds)、循環(huán)次數(shù),其中Ramp-Up Period(in seconds)表示在這時(shí)間內(nèi)創(chuàng)建完所有的線程。如有8個(gè)線程,Ramp-Up = 200秒,那么線程的啟動(dòng)時(shí)間間隔為200/8=25秒,這樣的好處是:一開始不會(huì)對(duì)服務(wù)器有太大的負(fù)載。
2、取樣器(Sampler):可以認(rèn)為所有的測(cè)試任務(wù)都由取樣器承擔(dān),有很多種,如:HTTP請(qǐng)求。
3、斷言:對(duì)取樣器返回的請(qǐng)求結(jié)果給出判斷是否正確。
4、monitor:它的功能是對(duì)取樣器的請(qǐng)求結(jié)果顯示、統(tǒng)計(jì)一些數(shù)據(jù)(吞吐量、KB/S……)等。