使用jmeter錄制腳本的步驟:
1.右鍵測(cè)試計(jì)劃---添加--線程(用戶)--線程組

2.添加HTTP代理服務(wù)器(即把jmeter當(dāng)做代理服務(wù)器)

3.設(shè)置代理服務(wù)器
①設(shè)置端口;
②設(shè)置Test Plan Creation 中的目標(biāo)控制器(改為測(cè)試計(jì)劃>線程組)注意不修改代理服務(wù)器啟動(dòng)時(shí)可能會(huì)報(bào)錯(cuò);
③設(shè)置Requests Filtering (請(qǐng)求過(guò)濾器),添加建議排除,會(huì)根據(jù)設(shè)置排除模式,排除錄制過(guò)程中的某些內(nèi)容。
④點(diǎn)擊“啟動(dòng)”按鈕,后會(huì)彈出一個(gè)證書(shū)提示(注意:如果不是管理員使用,會(huì)報(bào)錯(cuò),因?yàn)闆](méi)有權(quán)限將證書(shū)寫(xiě)入到apache-jmeter-5.1.1\bin下)。




4.打開(kāi)瀏覽器,設(shè)置計(jì)算機(jī)的代理設(shè)置(如圖所示)


5.成功設(shè)置代理服務(wù)器后,在瀏覽器中輸入網(wǎng)址訪問(wèn),點(diǎn)擊線程組中會(huì)有錄制的腳本,因?yàn)樵賀equests Filtering (請(qǐng)求過(guò)濾器)設(shè)置了,添加了排除模式,所以錄制時(shí)有些內(nèi)容會(huì)被過(guò)濾。


6.錄制成功后可以,添加察看結(jié)果樹(shù),保存腳本后,運(yùn)行腳本。


7.錄制完腳本后,接下來(lái)就是對(duì)錄制腳本的優(yōu)化,可以看出添加的排除模式并沒(méi)有完全過(guò)濾CSS,可以禁用或刪除無(wú)用的css和js(如何判斷有這些內(nèi)容有沒(méi)有用,可以嘗試先禁用掉,然后回放看對(duì)腳本有沒(méi)有影響,如果禁用或者刪除了,腳本還能運(yùn)行成功,說(shuō)明是無(wú)用的,否則反之)。


8.添加HTTP信息頭管理器,作用于整個(gè)線程組,如果有自己?jiǎn)为?dú)的HTTP信息頭管理器,則優(yōu)先使用自己的。

9.如果有登錄的腳本時(shí),需要添加cookie管理器(不需要配置,直接添加使用)
