前言
最近項(xiàng)目要上線,需要項(xiàng)目進(jìn)行簡(jiǎn)單的壓力測(cè)試,本次使用的是jmeter來進(jìn)行的,由于本人不是專業(yè)測(cè)試,只是對(duì)本次使用過程進(jìn)行簡(jiǎn)單的記錄.
一.jemeter的下載與安裝
我這個(gè)已經(jīng)安裝很久了,具體過程這個(gè)可以查詢下其他博客(偷個(gè)懶).
二.使用過程
1.測(cè)試計(jì)劃右擊-添加(add)-線程(threads)-線程組(thread group)
2.對(duì)線程組進(jìn)行設(shè)置
1)線程數(shù):用于設(shè)置并發(fā)數(shù)量,也就是多少個(gè)用戶同時(shí)訪問
2)Rame-Up Period(in seconds):控制每隔多少秒內(nèi)發(fā)動(dòng)并發(fā)
3)循環(huán)次數(shù):用于設(shè)置線程組的循環(huán)次數(shù)
4)調(diào)度器:設(shè)置壓測(cè)的持續(xù)時(shí)間、延時(shí)時(shí)間
3.右鍵線程組,添加http請(qǐng)求,并填寫相對(duì)應(yīng)參數(shù)和信息
填寫響應(yīng)數(shù)據(jù)
4.添加http頭
添加頭信息,例如token
5.添加查看結(jié)果樹和聚合報(bào)告
結(jié)果樹是用來查看接口是否調(diào)用成功
聚合報(bào)告是查看壓測(cè)結(jié)果
如何添加察看結(jié)果樹呢?可以選中線程組或選中請(qǐng)求添加,作用域不一樣,選中線程組對(duì)應(yīng)的作用域?yàn)檫@個(gè)線程組下的所有請(qǐng)求,而請(qǐng)求下的呢,僅作用域本請(qǐng)求,一般情況下選擇線程組即可
點(diǎn)擊啟動(dòng)
查看結(jié)果樹接口是否調(diào)用成功
查看聚合報(bào)告
報(bào)告有了,怎么看呢,下面是每個(gè)參數(shù)的意義
1、Label - 請(qǐng)求對(duì)應(yīng)的name屬性值。
2、 Samples - 具有相同標(biāo)號(hào)的樣本數(shù),總的發(fā)出請(qǐng)求數(shù)。
3、Average - 請(qǐng)求的平均響應(yīng)時(shí)間。
4、Median - 50%的樣本都沒有超過這個(gè)時(shí)間。這個(gè)值是指把所有數(shù)據(jù)按由小到大將其排列,就是排列在第50%的值。
5、90% Line - 90%的樣本都沒有超過這個(gè)時(shí)間。這個(gè)值是指把所有數(shù)據(jù)按由小到大將其排列,就是排列在第90%的值。
6、95% Line - 95%的樣本都沒有超過這個(gè)時(shí)間。這個(gè)值是指把所有數(shù)據(jù)按由小到大將其排列,就是排列在第95%的值。
7、99% Line - 99%的樣本都沒有超過這個(gè)時(shí)間。這個(gè)值是指把所有數(shù)據(jù)按由小到大將其排列,就是排列在第99%的值。
8、Min - 最小響應(yīng)時(shí)間。
9、Max - 最大響應(yīng)時(shí)間。
10、Error % - 本次測(cè)試中,有錯(cuò)誤請(qǐng)求的百分比。
11、Throughput - 吞吐量是以每秒/分鐘/小時(shí)的請(qǐng)求量來度量的。這里表示每秒完成的請(qǐng)求數(shù)。
12、Received KB/sec - 收到的千字節(jié)每秒的吞吐量測(cè)試。文章來源:http://www.zghlxwxcb.cn/news/detail-756427.html
13、Sent KB/sec - 發(fā)送的千字節(jié)每秒的吞吐量測(cè)試。文章來源地址http://www.zghlxwxcb.cn/news/detail-756427.html
到了這里,關(guān)于使用jmeter進(jìn)行簡(jiǎn)單壓力測(cè)試的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!