日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

JMeter场景设置叙述

發(fā)布時(shí)間:2025/3/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JMeter场景设置叙述 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?Jmeter場(chǎng)景設(shè)置敘述

JMeter的線程組設(shè)置里有一個(gè)調(diào)配器設(shè)置,用于設(shè)置該線程組下腳本執(zhí)行的開(kāi)始時(shí)間、結(jié)束時(shí)間、持續(xù)時(shí)間及啟動(dòng)延遲時(shí)間。當(dāng)需要半夜執(zhí)行性能測(cè)試時(shí)會(huì)用到這個(gè)功能。

設(shè)置調(diào)度器配置,需要將前面的循環(huán)次數(shù)設(shè)置為永遠(yuǎn)(自己感覺(jué),因?yàn)檫@樣才不會(huì)因循環(huán)次數(shù)不夠而終止壓測(cè))

執(zhí)行順序

JMeter元件的執(zhí)行順序是順序遍歷測(cè)試計(jì)劃的樹(shù)形結(jié)構(gòu)(類(lèi)似于二叉樹(shù)的中序遍歷)。

場(chǎng)景的概念: 場(chǎng)景是用來(lái)盡量真實(shí)模擬用戶操作的工作單元,場(chǎng)景設(shè)計(jì)源自于用戶真實(shí) 操作。

場(chǎng)景設(shè)計(jì)是根據(jù)收集分析用戶的實(shí)際操作而定義的Jmeter腳本的執(zhí)行策略。

性能測(cè)試中涉及的基本場(chǎng)景有兩種,即單一業(yè)務(wù)場(chǎng)景和混合業(yè)務(wù)場(chǎng)景,這兩種業(yè)務(wù)場(chǎng)景缺一不可,缺少任何一種都不能準(zhǔn)確評(píng)估系統(tǒng)性能,定位系統(tǒng)瓶 頸。

Jmeter場(chǎng)景主要通過(guò)線程組設(shè)置來(lái)完成

線程屬性: 線程數(shù):設(shè)置并發(fā)用戶線程數(shù)量,即通常意義的并發(fā)用戶數(shù),一個(gè)線程對(duì)應(yīng)一個(gè) 模擬用戶

Jmeter場(chǎng)景運(yùn)行 Jmeter的場(chǎng)景運(yùn)行方式分為兩種,一種是GUI界面運(yùn)方式行,一種是命令窗口 (Windows的DOS命令窗口)運(yùn)行

GUI方式運(yùn)行: 1、本地運(yùn)行:本地運(yùn)行即只運(yùn)行本地一臺(tái)Jmeter機(jī)器,所有的請(qǐng)求通過(guò)該機(jī)器發(fā) 送。 遠(yuǎn)程運(yùn)行: 遠(yuǎn)程運(yùn)行是用一臺(tái)Jmeter控制機(jī)控制遠(yuǎn)程的多臺(tái)機(jī)器來(lái)產(chǎn)生負(fù)載。控制機(jī)與負(fù)載 機(jī)之間通過(guò)RMI方式來(lái)完成通信。

命令窗口運(yùn)行: 命令窗口運(yùn)行沒(méi)有Jmeter界面,通過(guò)DOS命令窗口運(yùn)行場(chǎng)景。用純命令方式 運(yùn)行Jmeter是因?yàn)镴meter可視化界面及監(jiān)聽(tīng)器動(dòng)態(tài)展示結(jié)果都比較消耗負(fù)載機(jī)資 源,在大并發(fā)情況下GUI方式往往會(huì)導(dǎo)致負(fù)載機(jī)資源緊張,會(huì)對(duì)性能結(jié)果產(chǎn)生影響。

Jmeter場(chǎng)景運(yùn)行優(yōu)化配置: 在性能測(cè)試場(chǎng)景運(yùn)行時(shí),使用GUI方式會(huì)占用資源,其實(shí)不管是GUI或者命名 模式都會(huì)占用一定資源。因?yàn)镴meter是純Java開(kāi)發(fā),所以可以調(diào)整其性能參數(shù),讓 其在Java虛擬機(jī)上運(yùn)行起來(lái)更順暢、效率更高

性能測(cè)試執(zhí)行過(guò)程中,場(chǎng)景監(jiān)控的主要任務(wù)是收集測(cè)試結(jié)果,測(cè)試結(jié)果 有事務(wù)響應(yīng)時(shí)間、吞吐量、TPS、服務(wù)器硬件性能、JVM使用情況和數(shù)據(jù)庫(kù) 性能狀態(tài)等。

Jmeter監(jiān)控服務(wù)器資源: 商業(yè)性能測(cè)試工具如LR都提供了對(duì)被測(cè)服務(wù)器進(jìn)行性能監(jiān)控的功能,在使用 Jmeter執(zhí)行性能測(cè)試時(shí),為了盡量減少負(fù)載機(jī)的資源消耗,一般不建議使用服務(wù) 器資源監(jiān)控的功能。而可以使用第三方工具去監(jiān)控收集服務(wù)器資源

場(chǎng)景設(shè)置的要求:

1、因?yàn)槭孪任覀儾恢缹⒂卸嗌儆脩粼L問(wèn)是臨界點(diǎn),所以在測(cè)試過(guò)程中需要多次改變用戶數(shù)來(lái)確定;

2、建議修改運(yùn)行時(shí)設(shè)置,優(yōu)化對(duì)服務(wù)器的訪問(wèn);[Page]

3、計(jì)劃的設(shè)置,每x時(shí)間后加載10用戶(根據(jù)總用戶數(shù)設(shè)置),完全加載后持續(xù)運(yùn)行不超過(guò)5分鐘(根據(jù)需要設(shè)置);

4、集合策略,當(dāng)運(yùn)行中的用戶數(shù)100%達(dá)到集合點(diǎn)時(shí)釋放;

5、注意事項(xiàng),需要注意幾個(gè)時(shí)間:

1)服務(wù)器響應(yīng)超時(shí)時(shí)間;

2)登錄事務(wù)迭代一次所使用的時(shí)間;

3)集合點(diǎn)等待超時(shí)時(shí)間;

4)計(jì)劃中設(shè)置的間隔時(shí)間。在我的測(cè)試中事務(wù)運(yùn)行一次的時(shí)間不超過(guò)30秒,通過(guò)修改腳本使它的運(yùn)行時(shí)間達(dá)到一分鐘左右,服務(wù)器響應(yīng)超時(shí)時(shí)間、結(jié)合點(diǎn)等待超時(shí)時(shí)間、計(jì)劃中設(shè)置的間隔時(shí)間都設(shè)置為了2分鐘。

這樣場(chǎng)景開(kāi)始運(yùn)行后運(yùn)行用戶數(shù)呈階梯增長(zhǎng),另外在每個(gè)上升點(diǎn)新增的用戶都會(huì)隨原來(lái)已經(jīng)運(yùn)行的用戶并發(fā)訪問(wèn)服務(wù)器。

通過(guò)多次的運(yùn)行和對(duì)測(cè)試結(jié)果中正在運(yùn)行用戶數(shù)與錯(cuò)誤用戶的對(duì)比,然后根據(jù)定義可接受錯(cuò)誤率就可得到該功能的最大并發(fā)訪問(wèn)的用戶數(shù)。

《初學(xué)者·筆記》

轉(zhuǎn)載于:https://www.cnblogs.com/Thor4356/p/6651075.html

總結(jié)

以上是生活随笔為你收集整理的JMeter场景设置叙述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。