0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

教你如何掌握WebLOAD Data Drilling特性的性能測(cè)試?

哲想軟件 ? 來源:哲想軟件 ? 2023-12-20 10:21 ? 次閱讀

多年來,負(fù)載測(cè)試的復(fù)雜性一直是許多非專業(yè)性能工程師面臨的挑戰(zhàn)。負(fù)載測(cè)試的多面性需要全面的技能集和實(shí)踐經(jīng)驗(yàn)來成功地識(shí)別系統(tǒng)中的問題。由于缺乏對(duì)系統(tǒng)體系結(jié)構(gòu)、網(wǎng)絡(luò)和配置的深入了解,性能工程師可能會(huì)誤解結(jié)果,從而導(dǎo)致次優(yōu)修復(fù)或優(yōu)化。

這就是使用WebLOAD這樣的頂級(jí)性能測(cè)試解決方案的原因。領(lǐng)先的負(fù)載測(cè)試工具具有可以幫助工程師微調(diào)系統(tǒng)以獲得最佳性能的元素。其中之一是DataDrilling,這是WebLOADConsole中的一個(gè)特性,提供類似于原始數(shù)據(jù)的低級(jí)性能數(shù)據(jù)。但與笛卡爾平面上以圖表、線和點(diǎn)表示的原始數(shù)據(jù)不同,數(shù)據(jù)鉆取以表格形式提供必要的信息

如何在WebLOAD中配置DataDrilling

在WebLOAD控制臺(tái)中設(shè)置數(shù)據(jù)鉆取非常簡(jiǎn)單,只需要幾個(gè)步驟。首先,用一個(gè)腳本打開一個(gè)新的簡(jiǎn)單模板。模板打開后,點(diǎn)擊“工具”,選擇“當(dāng)前會(huì)話選項(xiàng)”。在此之后,找到“功能測(cè)試”選項(xiàng)卡,并注意“自動(dòng)數(shù)據(jù)收集”框。

1e4c2d3a-9edb-11ee-8b88-92fbcf53809c.png

在上圖所示的紅色框中,確保選擇“所有頁面”、“對(duì)象級(jí)別”和“HTTP級(jí)別”。然后,您可以用一個(gè)用戶運(yùn)行該腳本足夠長(zhǎng)的時(shí)間來完成幾個(gè)回合。需要注意的是,在執(zhí)行測(cè)試時(shí),DataDrilling信息不可用。

DataDrilling特性中可以看到什么

當(dāng)數(shù)據(jù)鉆取功能配置正確時(shí),性能工程師可以檢查幾件事。工程師們可以點(diǎn)擊“OpenDataDrilling”菜單項(xiàng)(見下圖)。一旦點(diǎn)擊此選項(xiàng)卡,將彈出一個(gè)帶有多個(gè)選項(xiàng)卡的屏幕,其中包括“Transactions”選項(xiàng)卡。

1e75be8e-9edb-11ee-8b88-92fbcf53809c.png

選中“功能測(cè)試”選項(xiàng)卡上的復(fù)選框,告訴WebLOAD加載生成器使腳本中的每個(gè)頁面請(qǐng)求都成為一個(gè)名為“GET_”-URL或“POST_”-URL的事務(wù)。但除此之外,工程師們創(chuàng)造的交易也在那里。每行還顯示每個(gè)頁面或事務(wù)的“總計(jì)數(shù)”、“成功計(jì)數(shù)”和“失敗計(jì)數(shù)”。

當(dāng)確定了登錄頁面后,雙擊表中它的行,得到如下圖所示的內(nèi)容。這個(gè)標(biāo)簽與在前一個(gè)標(biāo)簽上雙擊的交易標(biāo)簽相同,可以稱為“命中列表”。在這個(gè)例子中,值得注意的是,持續(xù)時(shí)間都在33毫秒的范圍內(nèi)。

1e8aaba0-9edb-11ee-8b88-92fbcf53809c.png

以下是該選項(xiàng)卡中的不同列:

●時(shí)間——測(cè)試開始后的秒數(shù)。

持續(xù)時(shí)間-處理完整頁面的秒數(shù)-頂級(jí)點(diǎn)擊和所有資源點(diǎn)擊。

●總負(fù)載大小—此時(shí)運(yùn)行的虛擬用戶的數(shù)量。

●線程號(hào)——與虛擬客戶端號(hào)相同。

●整數(shù)-此頁面命中的整數(shù)。

●負(fù)載生成器-負(fù)責(zé)在測(cè)試系統(tǒng)上生成虛擬用戶或負(fù)載的組件。

性能工程師可以通過雙擊第一行左側(cè)的灰色框來檢查第一頁請(qǐng)求。這將打開另一個(gè)選項(xiàng)卡,顯示有關(guān)請(qǐng)求的所有詳細(xì)信息。

1e9aacda-9edb-11ee-8b88-92fbcf53809c.png

為了進(jìn)一步研究,右鍵單擊URL左側(cè)的綠色圖標(biāo)(由上圖中的黃色箭頭指向)并選擇“縮放”。

1ea5c9d0-9edb-11ee-8b88-92fbcf53809c.png

這將打開一個(gè)折疊的樹結(jié)構(gòu),其中包含的數(shù)據(jù)對(duì)于精確定位系統(tǒng)中的瓶頸非常有價(jià)值?!癏ttp子事務(wù)”下拉框可以展開以顯示有關(guān)頂級(jí)命中的信息,而“對(duì)象”選項(xiàng)具有資源文件列表。

在上圖中,請(qǐng)注意選中了“Objects”,并查看屬性或值窗口。時(shí)間是WebLOAD開始獲取對(duì)象的時(shí)間,持續(xù)時(shí)間是控制臺(tái)獲取對(duì)象所需的時(shí)間。

同時(shí),在下面的圖片中,注意“Http子事務(wù)”是高亮顯示的。“時(shí)間”(2.134秒)是WebLOAD開始處理頂級(jí)命中的時(shí)間,“持續(xù)時(shí)間”是WebLOAD處理頂級(jí)命中所花費(fèi)的時(shí)間(0.255秒)。

1ec089aa-9edb-11ee-8b88-92fbcf53809c.png

如果工程師點(diǎn)擊“打開連接”,它將顯示一個(gè)持續(xù)時(shí)間。在本例中,“duration”是50毫秒,而“send”花費(fèi)了1毫秒?!暗竭_(dá)第一個(gè)字節(jié)的時(shí)間”花了152毫秒,“接收”花了52毫秒。如果您展開object下的一個(gè)資源文件,您將看到一個(gè)名為“Http子事務(wù)”的子文件,其中包含“打開連接”、“發(fā)送”、“到第一個(gè)字節(jié)的時(shí)間”和“接收”。

如何使用這些數(shù)據(jù)?

性能工程師從數(shù)據(jù)鉆取中獲得的信息可以在他們注意到較大的最大頁面時(shí)間時(shí)提供幫助,這表明web頁面正在經(jīng)歷重大延遲。工程師可以訪問“Hitlist”并找到測(cè)試期間每個(gè)HTTP請(qǐng)求的詳細(xì)信息。

然后,它們可以通過搜索持續(xù)時(shí)間比其他條目長(zhǎng)得多的條目來查找有問題的頁面。一旦發(fā)現(xiàn)問題,工程師就可以開始診斷和優(yōu)化問題,無論問題是由于服務(wù)器響應(yīng)緩慢、文件大小過大還是腳本效率低下。

結(jié)論

WebLOAD的數(shù)據(jù)鉆取特性在現(xiàn)代負(fù)載測(cè)試領(lǐng)域是無價(jià)的。這使得非專家也可以使用可靠的工具來幫助識(shí)別特定的系統(tǒng)問題。有了精確的數(shù)據(jù),來自數(shù)據(jù)鉆取的信息將有助于定位有問題的url并防止這些頁面的不合格優(yōu)化。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    497

    瀏覽量

    30902
  • URL
    URL
    +關(guān)注

    關(guān)注

    0

    文章

    138

    瀏覽量

    15276
  • 生成器
    +關(guān)注

    關(guān)注

    7

    文章

    313

    瀏覽量

    20929
  • 負(fù)載測(cè)試
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    9439

原文標(biāo)題:如何掌握WebLOAD Data Drilling特性的性能測(cè)試

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    磁芯特性測(cè)試儀使用方法

    磁芯特性測(cè)試儀是一種專門用于測(cè)量和分析磁性材料特性的儀器,廣泛應(yīng)用于電子、電力、通信、汽車等行業(yè)。這種測(cè)試儀可以幫助工程師評(píng)估磁芯材料的性能
    的頭像 發(fā)表于 09-18 11:30 ?284次閱讀

    PCBA測(cè)試詳解:功能、性能、可靠性,一文掌握核心要點(diǎn)!

    PCBA(Printed Circuit Board Assembly)測(cè)試是電子產(chǎn)品制造過程中至關(guān)重要的一環(huán)。它旨在確保電路板及其上安裝的電子元器件按照設(shè)計(jì)要求正確工作,從而達(dá)到預(yù)期的性能和可靠性
    的頭像 發(fā)表于 08-27 10:26 ?2015次閱讀
    PCBA<b class='flag-5'>測(cè)試</b>詳解:功能、<b class='flag-5'>性能</b>、可靠性,一文<b class='flag-5'>掌握</b>核心要點(diǎn)!

    PCB基板大揭秘:不同特性,性能天差地別!

    PCB(Printed Circuit Board,印刷電路板)作為電子設(shè)備中不可或缺的組成部分,其基板特性對(duì)電路板的性能和使用壽命有著至關(guān)重要的影響。不同的PCB基板材料具有不同的特性,這些
    的頭像 發(fā)表于 06-04 09:44 ?666次閱讀
    PCB基板大揭秘:不同<b class='flag-5'>特性</b>,<b class='flag-5'>性能</b>天差地別!

    性能測(cè)試的實(shí)現(xiàn)方法是什么

    性能測(cè)試是一種評(píng)估軟件系統(tǒng)在不同負(fù)載下性能表現(xiàn)的測(cè)試方法。它可以幫助開發(fā)團(tuán)隊(duì)發(fā)現(xiàn)性能瓶頸,優(yōu)化系統(tǒng)性能
    的頭像 發(fā)表于 05-29 15:44 ?462次閱讀

    性能測(cè)試主要測(cè)什么 性能測(cè)試的指標(biāo)有哪些

    性能測(cè)試是軟件測(cè)試的一個(gè)重要組成部分,主要用于評(píng)估軟件系統(tǒng)在各種負(fù)載條件下的性能表現(xiàn)。性能測(cè)試
    的頭像 發(fā)表于 05-29 15:42 ?1748次閱讀

    晶振溫度特性測(cè)試通常會(huì)進(jìn)行高達(dá)150℃的測(cè)試

    晶振溫度特性測(cè)試通常會(huì)進(jìn)行高達(dá)150℃的測(cè)試主要是因?yàn)橐韵聨讉€(gè)原因:1極端條件測(cè)試:在電子產(chǎn)品的設(shè)計(jì)和測(cè)試中,常常需要對(duì)元件在極端條件下的
    的頭像 發(fā)表于 04-29 08:29 ?398次閱讀
    晶振溫度<b class='flag-5'>特性</b><b class='flag-5'>測(cè)試</b>通常會(huì)進(jìn)行高達(dá)150℃的<b class='flag-5'>測(cè)試</b>

    電源電性能測(cè)試項(xiàng)目與方法

    性能測(cè)試是檢測(cè)電子元器件性能的關(guān)鍵步驟,通過測(cè)試一些特定的參數(shù)指標(biāo)來檢測(cè)元器件的性能,從而評(píng)估電氣設(shè)備和電子產(chǎn)品的
    的頭像 發(fā)表于 04-25 16:23 ?933次閱讀

    軟件測(cè)試的八大特性有哪些?

    軟件測(cè)試是軟件開發(fā)過程中重要的一環(huán),其目的是發(fā)現(xiàn)軟件中存在的問題,并提供解決方案。因此,軟件測(cè)試的八大特性對(duì)于保證軟件的質(zhì)量和穩(wěn)定性至關(guān)重要。 1、功能性是指軟件是否按照需求文檔和設(shè)計(jì)文檔正確
    發(fā)表于 01-02 10:15

    手表按鍵力測(cè)試機(jī):品質(zhì)掌握在每一次按鍵間

    手表按鍵力測(cè)試機(jī):品質(zhì)掌握在每一次按鍵間
    的頭像 發(fā)表于 12-27 09:09 ?508次閱讀
    手表按鍵力<b class='flag-5'>測(cè)試</b>機(jī):品質(zhì)<b class='flag-5'>掌握</b>在每一次按鍵間

    互感器綜合特性測(cè)試儀的主要功能優(yōu)勢(shì)點(diǎn)體現(xiàn)在哪?

    互感器綜合特性測(cè)試儀的主要功能優(yōu)勢(shì)點(diǎn)體現(xiàn)在哪? 互感器綜合特性測(cè)試儀是用于測(cè)試互感器的性能指標(biāo)和
    的頭像 發(fā)表于 12-19 14:34 ?1010次閱讀

    確保完美運(yùn)行:捷多邦教你線路板測(cè)試的終極指南

    確保完美運(yùn)行:捷多邦教你線路板測(cè)試的終極指南
    的頭像 發(fā)表于 12-11 15:30 ?519次閱讀

    資深工程師教你輕松掌握差分放大電路

    資深工程師教你輕松掌握差分放大電路
    的頭像 發(fā)表于 11-23 18:20 ?784次閱讀
    資深工程師<b class='flag-5'>教你</b>輕松<b class='flag-5'>掌握</b>差分放大電路

    伺服系統(tǒng)特性測(cè)試方法

    根據(jù)伺服系統(tǒng)的性能指標(biāo)分類,可以從時(shí)域和頻域完成特性測(cè)試,這是評(píng)價(jià)一個(gè)控制系統(tǒng)性能最基本的兩個(gè)方面。
    發(fā)表于 11-08 11:09 ?719次閱讀

    電源電性能測(cè)試之諧波測(cè)試

    開關(guān)電源電性能測(cè)試需要做諧波測(cè)試,它是屬于輸入特性方面的測(cè)試。
    的頭像 發(fā)表于 11-03 14:18 ?1463次閱讀
    電源電<b class='flag-5'>性能</b><b class='flag-5'>測(cè)試</b>之諧波<b class='flag-5'>測(cè)試</b>

    開關(guān)電源特性怎么測(cè)試?有哪些測(cè)試指標(biāo)?測(cè)試的規(guī)范是什么?

    對(duì)開關(guān)電源特性進(jìn)行測(cè)試是為了確保電氣性能的設(shè)計(jì)符合要求,保證電源的工作狀態(tài)。在進(jìn)行電源特性測(cè)試時(shí)需要注意
    的頭像 發(fā)表于 11-02 14:37 ?1682次閱讀