Jmeter?BlazeMeter實(shí)現(xiàn)web錄制過程
1. BlazeMeter安裝和注冊(cè)
BlazeMeter是一款與Apache JMeter兼容的chrome插件,采用BlazeMeter可以方便的進(jìn)行流量錄制和腳本生成,作為接口測(cè)試腳本編寫的一個(gè)基礎(chǔ),首先錄制出需要的接口信息,再基于錄制后的腳本進(jìn)行優(yōu)化來提高接口自動(dòng)化的效率。記錄所有瀏覽活動(dòng)以創(chuàng)建JMeter腳本,并自動(dòng)將其上載到BlazeMeter。
1.1 安裝BlazeMeter
谷歌瀏覽器版本:89.0.4389.90(正式版本)(64位);
blazeMeter版本:4.9.5;
點(diǎn)擊谷歌瀏覽器右上角圖標(biāo),選擇“更多工具”——>“擴(kuò)展程序”,將blazeMeter-4.9.5-Crx4Chrome.com.crx文件直接拖拽進(jìn)入圖1-1空白處,blazeMeter插件自動(dòng)安裝,出現(xiàn)圖1-1中紅框部分表示插件安裝成功。

圖1-1 安裝BlazeMeter擴(kuò)展程序
在瀏覽器的右上角會(huì)有BlazeMeter圖標(biāo)顯示,參見圖1-2。點(diǎn)擊拓展程序圖標(biāo),開啟將BlazeMeter程序固定在瀏覽器上。

圖1-2 插件圖標(biāo)
1.2 插件介紹
1.2.1 登錄注冊(cè)
點(diǎn)擊右上角圖標(biāo),等待幾分鐘左右進(jìn)入注冊(cè)界面,根據(jù)相關(guān)提示填入用戶名和郵箱信息,保存即可進(jìn)入BlazeMeter界面。此時(shí),再進(jìn)入插件界面用戶已自動(dòng)登錄,參見圖1-3。

圖1-3 用戶登錄
1.2.2 基本設(shè)置工程命名
在
輸入測(cè)試任務(wù)名稱,錄制完成后以此作為名字導(dǎo)出腳本。
停止錄制
點(diǎn)擊
按鈕,停止錄制。
開始錄制
點(diǎn)擊
按鈕,開始頁面錄制。
恢復(fù)默認(rèn)值
點(diǎn)擊
按鈕,恢復(fù)默認(rèn)值。
使用場(chǎng)景
Perfornamce(Jmeter):性能測(cè)試;
API Functional(Jmeter):API功能測(cè)試;
GUI Functional(Selenium):API功能測(cè)試;
End User Experence Monitoring(JMeter & Selenium):聯(lián)合測(cè)試;
更多細(xì)節(jié),參見https://www.blazemeter.com/product/
編輯
JMeter Script:編輯Jmeter錄制腳本后進(jìn)行上傳,參見圖1-4;

圖1-4 編輯Jmeter錄制腳本
Selenium:編輯Jmeter錄制腳本后進(jìn)行上傳;

圖1-5 編輯Selenium錄制腳本
l 保存
點(diǎn)擊,選擇保存類型JMeter(JMX)、Selenium only、JMeter & Selenium combined(YAML)。

圖1-6 腳本保存類型
1.2.3 高級(jí)設(shè)置
不再詳細(xì)介紹。
1.2.4 保存項(xiàng)目
在保存項(xiàng)目選項(xiàng)中,配置好賬號(hào)、工作空間、項(xiàng)目,不填按照默認(rèn)值填寫,參見圖1-7。

圖1-7 保存選項(xiàng)
1.3 Web錄制
打開錄制的網(wǎng)頁,點(diǎn)擊圖標(biāo),開始頁面錄制,參見圖1-8。

圖1-8 blazeMeter界面
開始錄制前在輸入框中工程名稱,點(diǎn)擊開始錄制按鈕,可以觀察到
下數(shù)字一直在變化,說明界面操作事件被錄制到,參見圖1-9。

圖1-9 BlazeMeter錄制
錄制完成后點(diǎn)擊圖標(biāo),停止錄制;點(diǎn)擊
圖標(biāo),選擇導(dǎo)出腳本類型JMeter、Selenium only、Jmeter & Selenium combined,直接導(dǎo)出錄制腳本,參見圖1-10。
注意:JMeter需要先注冊(cè)登錄才能導(dǎo)出使用。勾選JMeter(JMX)生成Jmeter腳本并下載,參見圖1-11。

圖1-10 直接導(dǎo)出JMX腳本
或者點(diǎn)擊
編輯按鈕,選擇JMeter Script、Selenium一種類型,進(jìn)入編輯界面,可以對(duì)腳本進(jìn)行編輯,被選中編輯的內(nèi)容高亮顯示,參見圖1-11,編輯完成后點(diǎn)擊頁面右上角
,選擇一種保存類型后瀏覽器直接開始下載腳本到本地默認(rèn)路徑下。

圖1-11 編輯腳本后下載
打開Jmeter界面,將下載到本地的JMX錄制腳本直接拖到Jmeter窗口,BlazeMeter自動(dòng)填充全局配置信息(Http信息頭,抽取出接口環(huán)境變量),參見圖1-11。


圖1-11 環(huán)境參數(shù)
到此這篇關(guān)于Jmeter?BlazeMeter實(shí)現(xiàn)web錄制的文章就介紹到這了,更多相關(guān)Jmeter?BlazeMeter錄制內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java編程經(jīng)典小游戲設(shè)計(jì)-打磚塊小游戲源碼
這篇文章主要介紹了Java編程經(jīng)典小游戲設(shè)計(jì)-打磚塊小游戲源碼,還是挺不錯(cuò)的,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
利用IDEA工具修改Maven多模塊項(xiàng)目標(biāo)識(shí)包名全過程記錄
當(dāng)我們?yōu)榧追椒?wù)提供軟件開發(fā)服務(wù)時(shí),需要按照甲方的要求去修改軟件的標(biāo)識(shí),對(duì)于Maven項(xiàng)目來說就對(duì)應(yīng)著groupId,一般地寫對(duì)方公司的域名,如com.example,接下來通過本文給大家分享IDEA修改Maven多模塊項(xiàng)目標(biāo)識(shí)包名,感興趣的朋友一起看看吧2022-09-09
使用Runnable實(shí)現(xiàn)數(shù)據(jù)共享
這篇文章主要為大家詳細(xì)介紹了如何使用Runnable實(shí)現(xiàn)數(shù)據(jù)共享,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
springboot2.0以上調(diào)度器配置線程池的實(shí)現(xiàn)
這篇文章主要介紹了springboot2.0以上調(diào)度器配置線程池的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

