在使用jmeter錄制性能測(cè)試腳本時(shí),會(huì)遇到網(wǎng)站為http和https兩種情況,略有不同,下面介紹一下:
1.Jmeter錄制http
1.測(cè)試計(jì)劃–>添加–>非測(cè)試元件–>HTTP(S)測(cè)試腳本記錄器
【HTTP(S)測(cè)試腳本記錄器】有的版本叫【HTTP代理服務(wù)器】,我用的5.6.3版本,已經(jīng)改成現(xiàn)在這個(gè)名字了。目的是設(shè)置代理用的。
2.設(shè)置端口號(hào),默認(rèn)是8888,也可以改一下,避免和其他使用8888的沖突; 目標(biāo)控制器選擇將腳本錄到哪里,截圖中錄到線程組(線程組是右鍵添加進(jìn)來(lái)的,這個(gè)不細(xì)寫(xiě)了);分組可以選擇圖中這個(gè),會(huì)在每個(gè)錄制操作時(shí)加--------的一條分割線
3.點(diǎn)擊Request Filtering
包含模式是你錄制哪些網(wǎng)站的接口請(qǐng)求,比如圖中設(shè)置了www.test.com,那么就只會(huì)錄制該網(wǎng)站,注意前后加.*
排除模式是錄制時(shí),不錄制哪些東西,比圖一些css,js,圖片之類的就不需要錄制,這里點(diǎn)擊‘添加建議排除’就足夠了,如果你還需要排除其他的,比如mp3等,自己加上就行,注意后面加.*
到這里,Jmeter就設(shè)置好代理了,下面去瀏覽器再設(shè)置下代理
4.chrome設(shè)置代理
設(shè)置–>系統(tǒng)–>打開(kāi)您計(jì)算機(jī)的代理設(shè)置–>使用代理服務(wù)器
如圖配置并保存,注意端口號(hào)和第二步中你設(shè)置的Jmeter端口號(hào)一致
5.返回Jmeter,啟動(dòng)代理,出現(xiàn)圖中這樣,就是啟動(dòng)成功了
6.我們可以給接下來(lái)的操作起個(gè)名字,比如圖中的“頁(yè)面加載”,然后去操作網(wǎng)站,就會(huì)錄制下你的操作,,如圖中所示
接下來(lái),你就可以去操作你所想要操作的步驟,jmeter會(huì)全部錄制下來(lái),你可以設(shè)置不同的名稱來(lái)區(qū)分,如下圖
7.到這基本的錄制就結(jié)束了,接下來(lái)你需要再去調(diào)整完善和加強(qiáng)你的腳本就可以了。
2.Jmeter錄制https
https的錄制多了幾步,也就是需要把jmeter生成的證書(shū)導(dǎo)入到瀏覽器中,否則啟動(dòng)代理服務(wù)器后,jmeter不會(huì)錄制腳本文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-846580.html
步驟和http是一樣的,只說(shuō)證書(shū)相關(guān)的部分:
1.在執(zhí)行步驟5之后,jmeter會(huì)在安裝路徑的bin目錄下生成一個(gè)證書(shū),一定要確保證書(shū)意見(jiàn)成功生成
2.瀏覽器,隱私與安全–>安全–>管理證書(shū)–>受信任的根證書(shū)頒發(fā)機(jī)構(gòu)–>導(dǎo)入–>…選擇證書(shū)導(dǎo)入即可。
導(dǎo)入后,記得清空瀏覽器緩存并重啟瀏覽器,jmeter不需要重啟。
3.接下來(lái)按照http的那些步驟正常錄制就好了文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-846580.html
到了這里,關(guān)于Jmeter如何錄制https的系統(tǒng)性能腳本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!