了解需求:
1、性能測試過程中,我們經(jīng)常需要對流程化的業(yè)務(wù)進(jìn)行性能測試,其中涉及到很多接口,這時候問開發(fā)拿接口和參數(shù)就會降低工作效率,直接用jmeter的錄制功能就能提高工作效率
2、開發(fā)接口案例中,我們也經(jīng)常會碰到一些上傳、下載、導(dǎo)入等等一些接口功能,這些腳本如果直接問開發(fā)拿接口和參數(shù)也不方便,直接錄制效率也會更高
3、百度網(wǎng)盤共享了一份錄制模版,常用的測試元件都已經(jīng)添加,排除模式也添加了常見的不需要的請求,錄制模板下載方式見文章末尾介紹專注于為中小企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)白銀區(qū)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
實(shí)際錄制腳本過程中,可能會錄制到很多不需要的網(wǎng)站請求,或者一些不需要的js、css之類的請求,這時我們就可以通過排除和包含模式進(jìn)行過濾請求,這樣錄制的腳本就會更加簡潔,提高開發(fā)案例效率
設(shè)置排除模式的正則表達(dá)式:
1、排除.js結(jié)尾類型的請求
.*\.js
2、如果需要排除更多類型,使用正則語法,添加即可,如下所示,
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)[\?;].*
3、有時候錄制的腳本需要排除比如MongoDB結(jié)尾的請求,如下圖
正則表達(dá)式需要另起一行,如下所示,表示接口地址以mongodb結(jié)尾的都排除
.*mongodb
設(shè)置包含模式的正則表達(dá)式:
1、只錄制www.baidu.com域名的請求
.*www\.baidu\.com.*
2、如果需要錄制多個域名的請求,只要用正則|連接即可,如下所示
.*www\.baidu\.com.*|.*www\.google\.com.*
3、這樣錄制的請求就只有谷歌和百度的請求,其它網(wǎng)站的請求都會被過濾掉
?如果文章對你有幫助,可以在右下角點(diǎn)擊關(guān)注功能,歡迎轉(zhuǎn)發(fā)、拍磚,本人會持續(xù)推出與測試有關(guān)的文章,與大家分享測試技術(shù),每一篇原創(chuàng)文章都是用心編寫,杜絕抄襲復(fù)制,微信公眾號與本平臺文章同步,方便大家查閱
QQ技術(shù)交流群:加群請輸入驗(yàn)證信息51CTO
?????????????
微信二維碼關(guān)注公眾號:
????????????
關(guān)注之后,回復(fù)資源下載,即可獲取本人共享的各種資源下載地址
分享文章:使用Jmeter錄制腳本并調(diào)試
當(dāng)前鏈接:http://jinyejixie.com/article48/pgiphp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、建站公司、靜態(tài)網(wǎng)站、網(wǎng)站內(nèi)鏈、定制網(wǎng)站、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)