重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
了解需求:
1、性能測試過程中,我們經常需要對流程化的業務進行性能測試,其中涉及到很多接口,這時候問開發拿接口和參數就會降低工作效率,直接用jmeter的錄制功能就能提高工作效率
2、開發接口案例中,我們也經常會碰到一些上傳、下載、導入等等一些接口功能,這些腳本如果直接問開發拿接口和參數也不方便,直接錄制效率也會更高
3、百度網盤共享了一份錄制模版,常用的測試元件都已經添加,排除模式也添加了常見的不需要的請求,錄制模板下載方式見文章末尾介紹專注于為中小企業提供網站設計、成都網站設計服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業白銀區免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
實際錄制腳本過程中,可能會錄制到很多不需要的網站請求,或者一些不需要的js、css之類的請求,這時我們就可以通過排除和包含模式進行過濾請求,這樣錄制的腳本就會更加簡潔,提高開發案例效率
設置排除模式的正則表達式:
1、排除.js結尾類型的請求
.*\.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結尾的請求,如下圖
正則表達式需要另起一行,如下所示,表示接口地址以mongodb結尾的都排除
.*mongodb
設置包含模式的正則表達式:
1、只錄制www.baidu.com域名的請求
.*www\.baidu\.com.*
2、如果需要錄制多個域名的請求,只要用正則|連接即可,如下所示
.*www\.baidu\.com.*|.*www\.google\.com.*
3、這樣錄制的請求就只有谷歌和百度的請求,其它網站的請求都會被過濾掉
?如果文章對你有幫助,可以在右下角點擊關注功能,歡迎轉發、拍磚,本人會持續推出與測試有關的文章,與大家分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲復制,微信公眾號與本平臺文章同步,方便大家查閱
QQ技術交流群:加群請輸入驗證信息51CTO
?????????????
微信二維碼關注公眾號:
????????????
關注之后,回復資源下載,即可獲取本人共享的各種資源下載地址