更新時(shí)間:2020-08-24 11:31:54 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽4652次
對(duì)于java小白來(lái)說(shuō)有很多知識(shí)需要學(xué)習(xí),因此小編建議新手看看Jmeter使用教程。

1. 測(cè)試計(jì)劃,所有的測(cè)試工作都要基于測(cè)試計(jì)劃來(lái)進(jìn)行,一個(gè)測(cè)試項(xiàng)目中就只能存在一個(gè)的測(cè)試計(jì)劃,測(cè)試計(jì)劃在整個(gè)項(xiàng)目中充當(dāng)?shù)氖且粋€(gè)全局設(shè)置的作用,這樣也就不難解釋為什么一個(gè)項(xiàng)目中就只能有一個(gè)測(cè)試計(jì)劃。
2. 線(xiàn)程組,線(xiàn)程組顧名思義也就是相當(dāng)于很多線(xiàn)程的一個(gè)集合,在項(xiàng)目中可以有多個(gè)的線(xiàn)程組,線(xiàn)程組在項(xiàng)目中主要是集合對(duì)一個(gè)對(duì)象進(jìn)行測(cè)試的線(xiàn)程,比如說(shuō)你想測(cè)試A網(wǎng)站和B網(wǎng)站,這個(gè)時(shí)候你就可以通過(guò)創(chuàng)建兩個(gè)線(xiàn)程組來(lái)完成這個(gè)任務(wù)。
3. HTTP請(qǐng)求,HTTP請(qǐng)求的原理是通過(guò)創(chuàng)建HTTP的多條請(qǐng)求,從而達(dá)到測(cè)試網(wǎng)站性能的作用,HTTP請(qǐng)求也是壓力測(cè)試中最為常見(jiàn)的,其他的還有數(shù)據(jù)庫(kù)測(cè)試、FTP測(cè)試等。
1. apache-jmeter-3.1
2. JMeterPlugins-Standard-1.4.0、JMeterPlugins-Extras-1.4.0
3. ServrerAgent-2.2.1
1. 線(xiàn)程組

新建測(cè)試計(jì)劃(步驟省略)后,選擇添加線(xiàn)程組,進(jìn)入線(xiàn)程組設(shè)置頁(yè)面,其中線(xiàn)程數(shù)代表用戶(hù)數(shù),Ramp-Up Period表示線(xiàn)程組周期,循環(huán)次數(shù)表示執(zhí)行具體次數(shù)。

2. http請(qǐng)求


添加sampler下http請(qǐng)求組件,服務(wù)器名稱(chēng)或IP處填入域名或者IP地址,端口號(hào)填入對(duì)應(yīng)端口號(hào),根據(jù)具體的請(qǐng)求選擇請(qǐng)求類(lèi)型,寫(xiě)入對(duì)應(yīng)URL,有參數(shù)情形下選擇參數(shù)類(lèi)型并填入相應(yīng)參數(shù)。需要自定義請(qǐng)求頭時(shí),在配置元件中選擇HTTP信息頭管理器。
3. 自定義參數(shù)
獲取自定義參數(shù)有兩種方式:
- 用戶(hù)自定義參數(shù)


從scv文件導(dǎo)入


按照上述配置,scv文件中不同的值之間以“,”分隔,一行為一組值,引用對(duì)應(yīng)參數(shù)時(shí),循環(huán)引用使用scv文件中的參數(shù)值。
-參數(shù)引用方式:&{參數(shù)名}
定義的參數(shù)是全局的,可在url、請(qǐng)求參數(shù)等各處使用&{參數(shù)名}方式引用。例如上述兩種定義的參數(shù)的引用方式為&{test},在使用jmeter會(huì)對(duì)各引用進(jìn)行值替換。
4. 隨機(jī)參數(shù)
通過(guò)函數(shù)助手的方式可以引入隨機(jī)參數(shù),點(diǎn)擊函數(shù)助手,在下拉選項(xiàng)中選擇_UUID,設(shè)置相應(yīng)的參數(shù),復(fù)制粘貼生成的表達(dá)式即可使用。通過(guò)函數(shù)助手也可以引入其他基本的函數(shù),方便測(cè)試的進(jìn)行。

5. 服務(wù)器狀態(tài)監(jiān)測(cè)
在服務(wù)端運(yùn)行serverAgent,選擇監(jiān)聽(tīng)器中的對(duì)應(yīng)項(xiàng),配置相應(yīng)的在地址,端口號(hào),選擇需要監(jiān)控的項(xiàng),例如CPU、內(nèi)存等,線(xiàn)程組運(yùn)行時(shí)會(huì)繪制圖表。


以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“新手指南:Jmeter使用教程”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€(xiàn)咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為你服務(wù)。
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)