chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

JMeter工具可用于性能測(cè)試來(lái)模擬真實(shí)的用戶場(chǎng)景

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Maulik Patel ? 2022-06-19 16:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

性能測(cè)試是一種非功能測(cè)試技術(shù),用于確定系統(tǒng)參數(shù)在各種工作負(fù)載下的響應(yīng)性和穩(wěn)定性。性能測(cè)試衡量系統(tǒng)的質(zhì)量屬性,例如可擴(kuò)展性、可靠性和資源使用情況。性能測(cè)試幫助產(chǎn)品所有者確定產(chǎn)品解決方案的基準(zhǔn)。性能測(cè)試的目標(biāo)不僅是發(fā)現(xiàn)代碼中的錯(cuò)誤,而且要找出瓶頸。在性能測(cè)試中,質(zhì)量工程師使用任何可用于性能測(cè)試的工具來(lái)模擬真實(shí)的用戶場(chǎng)景。

Apache JMeter 是一個(gè)開(kāi)源 Java 桌面應(yīng)用程序,旨在執(zhí)行負(fù)載測(cè)試和檢查 Web 應(yīng)用程序的功能行為。質(zhì)量工程師可以使用 JMeter 來(lái)分析和測(cè)量 Web 應(yīng)用程序或各種服務(wù)(包括 Rest API)的響應(yīng)時(shí)間。它可用于模擬服務(wù)器、網(wǎng)絡(luò)或?qū)ο笊系闹刎?fù)載,以測(cè)試其強(qiáng)度或分析不同負(fù)載類型下的整體性能。JMeter 與 JDK 5 或更高版本兼容。

此外,JMeter 通過(guò)讓您創(chuàng)建帶有斷言的測(cè)試腳本來(lái)驗(yàn)證您的應(yīng)用程序是否返回了您期望的結(jié)果,從而幫助您對(duì)應(yīng)用程序進(jìn)行回歸測(cè)試。為了獲得最大的靈活性,JMeter 允許您使用正則表達(dá)式創(chuàng)建這些斷言。請(qǐng)注意,JMeter 不是瀏覽器——它在協(xié)議級(jí)別工作。

JMeter 支持的協(xié)議包括:

HTTP、HTTPS 站點(diǎn)

網(wǎng)頁(yè)服務(wù)

通過(guò) JDBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)

目錄 – LDAP

管理系統(tǒng)

SMTP

FTP 服務(wù)

JMeter 特點(diǎn):

它有一個(gè)簡(jiǎn)單且用戶友好的 GUI。

它獨(dú)立于平臺(tái)。在 Windows 上,可以使用 JMeter.bat 文件啟動(dòng) JMeter 測(cè)試,在 Unix/Linux 上,通過(guò)單擊 JMeter Shell Scripts 啟動(dòng)測(cè)試。

它以 XML 格式創(chuàng)建和存儲(chǔ)其測(cè)試計(jì)劃。這表明我們可以使用文本編輯器生成或創(chuàng)建測(cè)試計(jì)劃。

它是一個(gè)多線程框架,用于使用多個(gè)線程進(jìn)行并發(fā)采樣。

它有助于自動(dòng)化功能測(cè)試。

它是如何工作的?

JMeter 模擬一組用戶向目標(biāo)服務(wù)器發(fā)送請(qǐng)求,并通過(guò)表格、圖表等返回顯示目標(biāo)服務(wù)器/應(yīng)用程序性能/功能的統(tǒng)計(jì)信息(圖 1、3-5)。

pYYBAGKu1-aAbvUnAAEE39heDV8035.png

【圖1 | JMeter模擬]

要使用 JMeter,必須定義測(cè)試計(jì)劃,這意味著必須指定:

要訪問(wèn)的 http 或其他 URL 或要運(yùn)行的 SQL 查詢

如何存儲(chǔ)/顯示結(jié)果

運(yùn)行多少線程來(lái)創(chuàng)建所需的負(fù)載/壓力

在 JMeter 術(shù)語(yǔ)中,這些稱為線程、采樣器、偵聽(tīng)器等。完整的測(cè)試計(jì)劃包含所有這些。要?jiǎng)?chuàng)建它,請(qǐng)右鍵單擊 JMeter GUI 左側(cè)窗格中的“Test Plan”并添加所需的元素(圖 2)。

poYBAGKu1--ASoP6AAFYbbVSfFE032.png

【圖2 | JMeter的測(cè)試元素]

Apache JMeter 如何模擬多個(gè)用戶?

讓我們看一下網(wǎng)頁(yè)請(qǐng)求是如何從用戶的瀏覽器發(fā)送到網(wǎng)絡(luò)服務(wù)器的,以及網(wǎng)頁(yè)最終是如何顯示的。理解這個(gè)工作流程將使我們有機(jī)會(huì)想象 JMeter 如何適應(yīng)這個(gè)工作流程,以及它如何能像瀏覽器一樣做同樣的事情。

步驟 1:用戶在瀏覽器中執(zhí)行操作,即鍵入站點(diǎn)地址、單擊鏈接或填寫(xiě)表單并按提交。

在 JMeter 中,這不是必需的。

第 2 步:瀏覽器創(chuàng)建 HTTP 格式的請(qǐng)求并將其發(fā)送到服務(wù)器。

在 JMeter 中,這成為一個(gè) HTTP 請(qǐng)求采樣器。HTTP 請(qǐng)求采樣器以 HTTP 格式發(fā)送請(qǐng)求。

第 3 步:Web 服務(wù)器接收 HTTP 請(qǐng)求,創(chuàng)建 HTML 響應(yīng),并將 HTML 發(fā)送回瀏覽器。

在 JMeter 中,對(duì)于服務(wù)器來(lái)說(shuō),它是相同的請(qǐng)求。

第 4 步:瀏覽器接收 HTML。

在 JMeter 中,HTTP 請(qǐng)求采樣器接收 HTML 響應(yīng)并將其記錄下來(lái)以供分析。

第 5 步:瀏覽器在屏幕上呈現(xiàn) HTML,以便用戶可以看到文本和顏色 (GUI)。

JMeter 不會(huì)像瀏覽器那樣呈現(xiàn) HTML。

那么,就 JMeter 而言,是什么促成了一次用戶事務(wù)呢?

HTTP 請(qǐng)求采樣器以 HTTP 格式發(fā)送請(qǐng)求?!?服務(wù)器接收 HTTP 請(qǐng)求,創(chuàng)建 HTML 響應(yīng)并將 HTML 發(fā)送回 HTTP 請(qǐng)求采樣器?!?HTTP 請(qǐng)求采樣器接收 HTML 響應(yīng)并記錄它以供分析。

當(dāng)我們?cè)?JMeter 測(cè)試計(jì)劃中添加一個(gè) HTTP Request Sampler 時(shí),它會(huì)存儲(chǔ)一個(gè)網(wǎng)頁(yè)調(diào)用和接收序列。我們可以將其稱為單用戶事務(wù)。一旦我們將這個(gè)告訴 JMeter,它就可以做同樣的事情 n – 次數(shù)。它還同時(shí)多次執(zhí)行此操作。

最后,JMeter 通過(guò)制作采樣器的副本并在單獨(dú)的線程中運(yùn)行它們來(lái)模擬多個(gè)用戶。

因?yàn)?JMeter 不完全是瀏覽器,所以 HTTP 請(qǐng)求采樣器使所有接收到的數(shù)據(jù)都可用于進(jìn)一步分析。View Tree Listener 用于可視化接收到的響應(yīng)。View Tree Listener 是了解發(fā)送了什么請(qǐng)求、響應(yīng)是什么以及事務(wù)結(jié)果的好方法。

為什么選擇 JMeter?

JMeter 是一個(gè)開(kāi)源工具,擁有眾多虛擬用戶的支持。

腳本在 JMeter 中不是必需的,但像 Loadrunner 這樣的工具需要在 C 中編寫(xiě)腳本。

與其他工具相比,它可以輕松進(jìn)行參數(shù)化和關(guān)聯(lián)。

虛擬用戶的設(shè)置不需要額外的配置,因?yàn)樗鼤?huì)在 JVM 上自動(dòng)生成 v-users。

JMeter 是跨平臺(tái)的。

poYBAGKu1_yAXg_yAAFH6RklJo0996.png

【圖3 | JMeter接口

pYYBAGKu2AaAfjTyAAFGt3CipEw470.png

【圖4 | 以表格形式報(bào)告]

【圖5 | 以圖形格式報(bào)告]

結(jié)論

JMeter 工具易于用于在 Web 應(yīng)用程序服務(wù)器上注入負(fù)載。開(kāi)發(fā)和質(zhì)量工程師可以使用 JMeter 工具輕松模擬服務(wù)器上的繁重負(fù)載,無(wú)需為虛擬用戶進(jìn)行額外設(shè)置,無(wú)需額外的腳本編寫(xiě)工作,并且可以以圖表和表格摘要的形式測(cè)量準(zhǔn)確的響應(yīng)時(shí)間。JMeter 結(jié)果圖表有助于定位瓶頸并提高 Web 服務(wù)器應(yīng)用程序的性能。質(zhì)量工程師可以通過(guò)分析 JMeter 結(jié)果圖表來(lái)識(shí)別罪魁禍?zhǔn)?RestAPI。JMeter 工具還用于執(zhí)行服務(wù)器基準(zhǔn)測(cè)試和可擴(kuò)展性測(cè)試。

審核編輯:郭婷

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

    關(guān)注

    13

    文章

    9795

    瀏覽量

    87999
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2989

    瀏覽量

    109747
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用AFG31000系列信號(hào)發(fā)生器精準(zhǔn)復(fù)制真實(shí)場(chǎng)景信號(hào)

    在電子工程與測(cè)試測(cè)量領(lǐng)域,精準(zhǔn)復(fù)制真實(shí)場(chǎng)景信號(hào)是進(jìn)行設(shè)備性能測(cè)試、系統(tǒng)仿真和故障診斷的關(guān)鍵。泰克AFG31000系列信號(hào)發(fā)生器憑借其寬頻帶覆
    的頭像 發(fā)表于 03-20 11:45 ?291次閱讀
    使用AFG31000系列信號(hào)發(fā)生器精準(zhǔn)復(fù)制<b class='flag-5'>真實(shí)</b><b class='flag-5'>場(chǎng)景</b>信號(hào)

    取樣示波器的技術(shù)原理和應(yīng)用場(chǎng)景

    和接收信號(hào)波形,通過(guò)觀察波形的變化來(lái)判斷故障的原因。 電子測(cè)試:在電子設(shè)備的研發(fā)和生產(chǎn)過(guò)程中,取樣示波器可用于測(cè)試電路板的性能、檢查元器件的
    發(fā)表于 03-12 14:34

    敏捷合成器的技術(shù)原理和應(yīng)用場(chǎng)景

    ,在多個(gè)領(lǐng)域具有廣泛的應(yīng)用場(chǎng)景: 通信測(cè)試:在通信設(shè)備的研發(fā)和生產(chǎn)過(guò)程中,敏捷合成器可用于生成各種調(diào)制信號(hào)和測(cè)試信號(hào),以驗(yàn)證設(shè)備的性能和穩(wěn)定
    發(fā)表于 02-20 15:25

    GNSS模擬器用于消費(fèi)電子、導(dǎo)航芯片與定位終端測(cè)試

    在消費(fèi)電子、導(dǎo)航芯片與定位終端快速發(fā)展的今天,精準(zhǔn)的定位性能測(cè)試已成為產(chǎn)品競(jìng)爭(zhēng)力的關(guān)鍵。GNSS模擬器作為行業(yè)領(lǐng)先的測(cè)試工具,能夠模擬復(fù)雜多
    的頭像 發(fā)表于 02-19 15:36 ?484次閱讀
    GNSS<b class='flag-5'>模擬器用于</b>消費(fèi)電子、導(dǎo)航芯片與定位終端<b class='flag-5'>測(cè)試</b>

    混合信號(hào)分析儀的原理和應(yīng)用場(chǎng)景

    分析儀可以同步觀測(cè)多個(gè)模擬和數(shù)字信號(hào),特別適用于嵌入式系統(tǒng)及外圍電路的測(cè)試。通過(guò)捕獲和分析這些信號(hào)的波形,工程師可以評(píng)估系統(tǒng)的性能和穩(wěn)定性,并進(jìn)行必要的優(yōu)化和調(diào)整。 通信系統(tǒng)分析與調(diào)試
    發(fā)表于 01-21 16:45

    E2000 Speedometer測(cè)試瀏覽器性能

    設(shè)計(jì)的基準(zhǔn)測(cè)試工具,旨在通過(guò)模擬用戶交互來(lái)測(cè)量 Web應(yīng)用的響應(yīng)速度 。其核心目標(biāo)是盡可能真實(shí)地反映現(xiàn)實(shí)世界的Web體驗(yàn)。當(dāng)瀏覽器在Spee
    發(fā)表于 01-10 21:33

    無(wú)線連接測(cè)試儀的技術(shù)原理和應(yīng)用場(chǎng)景

    無(wú)線連接測(cè)試儀還具備網(wǎng)絡(luò)模擬功能,可以模擬不同的網(wǎng)絡(luò)環(huán)境和條件,如不同的接入點(diǎn)數(shù)量、信號(hào)強(qiáng)度、干擾情況等,以測(cè)試被測(cè)設(shè)備在各種復(fù)雜網(wǎng)絡(luò)場(chǎng)景
    發(fā)表于 11-21 14:51

    汽車?yán)走_(dá)回波發(fā)生器的技術(shù)原理和應(yīng)用場(chǎng)景

    的波束并向前傳播,以模擬真實(shí)的雷達(dá)工作環(huán)境。應(yīng)用場(chǎng)景 自動(dòng)駕駛系統(tǒng)的開(kāi)發(fā)和測(cè)試:在自動(dòng)駕駛系統(tǒng)的開(kāi)發(fā)和測(cè)試過(guò)程中,汽車電子雷達(dá)回波發(fā)生器可以
    發(fā)表于 11-15 14:06

    OTA測(cè)試暗箱的技術(shù)原理和應(yīng)用場(chǎng)景

    過(guò)程中,可以模擬不同的無(wú)線通信場(chǎng)景和條件,以評(píng)估被測(cè)設(shè)備的性能。 二、OTA測(cè)試暗箱的應(yīng)用場(chǎng)景OTA測(cè)試
    發(fā)表于 11-14 14:36

    多通道負(fù)載測(cè)試性能評(píng)估?

    情況下的性能。這種測(cè)試通常用于評(píng)估系統(tǒng)的最大處理能力,以及確定系統(tǒng)在何種負(fù)載下開(kāi)始出現(xiàn)性能下降。多通道負(fù)載測(cè)試可以
    發(fā)表于 11-11 16:44

    移動(dòng)終端測(cè)試儀的技術(shù)原理和應(yīng)用場(chǎng)景

    移動(dòng)終端測(cè)試儀是確保移動(dòng)設(shè)備如智能手機(jī)、平板電腦等性能和質(zhì)量的關(guān)鍵工具。隨著無(wú)線通信技術(shù)的快速發(fā)展,移動(dòng)終端測(cè)試儀在確保設(shè)備性能、兼容性、信
    發(fā)表于 11-04 16:01

    源測(cè)量單元設(shè)備的技術(shù)原理和應(yīng)用場(chǎng)景

    測(cè)試晶體管、二極管等器件的IV特性。這一過(guò)程不僅能夠評(píng)估器件的性能,還能判斷其可靠性。 此外,SMU還可用于測(cè)試材料的電阻率、分析電源管理集成電路(PMIC)的功率效率等應(yīng)用
    發(fā)表于 10-22 11:10

    太陽(yáng)膜測(cè)試儀的技術(shù)原理和應(yīng)用場(chǎng)景

    太陽(yáng)膜測(cè)試儀的技術(shù)原理和應(yīng)用場(chǎng)景可以詳細(xì)闡述如下:技術(shù)原理太陽(yáng)膜測(cè)試儀的技術(shù)原理主要基于光學(xué)測(cè)量和物理定律。具體來(lái)說(shuō),它通過(guò)模擬太陽(yáng)光中的各種波長(zhǎng)(主要是紫外線、可見(jiàn)光和紅外線)的輻射
    發(fā)表于 09-29 14:18

    智能IC卡測(cè)試設(shè)備的技術(shù)原理和應(yīng)用場(chǎng)景

    包含多種功能模塊,如CPU、RAM、EEPROM、ROM等,以及一個(gè)卡內(nèi)操作系統(tǒng)(COS)。測(cè)試設(shè)備通過(guò)模擬讀寫(xiě)器的功能,向IC卡發(fā)送指令和數(shù)據(jù),并接收來(lái)自IC卡的響應(yīng),從而驗(yàn)證IC卡的各項(xiàng)性能是否達(dá)標(biāo)
    發(fā)表于 09-26 14:27

    電源自動(dòng)測(cè)試系統(tǒng)的技術(shù)原理和應(yīng)用場(chǎng)景

    : 電子制造業(yè):用于測(cè)試電子設(shè)備的電源穩(wěn)定性和性能,如計(jì)算機(jī)、手機(jī)、平板電視等。 能源領(lǐng)域:可用于測(cè)試太陽(yáng)能電池板、風(fēng)力發(fā)電機(jī)等能源設(shè)備的
    發(fā)表于 09-06 15:36