精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

探討性能測試的負載目標

開發 測試
本文介紹的是性能測試的負載目標,希望對你有幫助,一起來看。

性能測試主要評價系統或組件的性能是否和具體的性能需求一致,例如:對訪問速度的性能需求或對內存使用情況的需求。特定性能測試的關注點在于組件或系統在規定的時間內和特定的條件下響應用戶或系統輸入的能力。

一、前提

近期我跟蹤了2個外協人員參與的性能測試項目,溝通中發現大家在制定測試策略時對如何確定負載目標、計算并發用戶數量等方面有很多不同方法,本文希望能對各種方法進行探討,并根據已有經驗對策略制定方面給出一些自己的建議。本文被測應用以銀行系統為主,壓力發起工具以LoadRunner為例。

二、術語

單位時間:本文中以1秒為單位時間。

在線用戶數量:訪問被測應用的用戶數量,但單位時間內用戶不會同時對被測服務器發送請求,產生壓力。

并發用戶數量:部分書中分狹義和廣義兩種,狹義指單位時間內同時執行一種操作的用戶數量,廣義指單位時間內同時執行多種不同操作的用戶數量,廣義的并發用戶操作更接近實際業務環境。但本文中的并發用戶數量僅指狹義而言,因為廣義是多種狹義的組合。

TPS:Transaction per Second,每秒事務數量,單位是事務/秒。

TRT:Transaction Response Time,事務響應時間,指TPS穩定時的平均事務響應時間,單位是秒。

三、負載目標

1. 負載視角

制定測試策略是性能測試的重點,包括測試范圍、場景提取、負載目標、發起方式、通過標準等。而負載目標關系整個測試的場景設計、并發配比、結果評判,因此確定負載目標也決定了測試的總體方向。通過了解業務需求,負載目標都會轉化為一系列具體的數值,一般可從兩方面來劃分:

前端:業務人員更關注前端并發用戶數量或在線用戶數量,以人數衡量;

后端:技術人員更關注后端應用服務器和數據庫服務器的負載能力,以TPS衡量;

前端并發用戶數量的計算在業界中有很多公式和原則,如2/8原則、10%在線用戶數量估算、(在線用戶數量*session時間)/監控時間等,但各公式和原則計算出的并發用戶數量并不精確,如有10萬在線用戶的系統不能說僅測試10萬*10%=1萬并發用戶即可。

后端TPS反應被測應用的實際負載能力,對已有具體業務量的應用可以計算精確,如銀行系統中某省行對公交易量日均10萬筆,則可精確計算出TPS均值=10萬/(6*3600)=4.63筆/秒(對公業務按6小時計算),若被測應用達不到TPS要求則完成不了當日業務。

同一個被測應用以不同視角估算負載目標,得到的數值可能會有很大差異,因此如何正確選擇負載目標,將會直接影響之后的測試方法和場景設計。

2. 負載指標

拋開視角的選擇,單從最終測試指標來說,對于一個軟硬件環境固定的應用程序,只有一個負載指標是固定的,那就是***事務處理能力 – 通常以TPS衡量。隨著負載的增加,被測應用將會逐漸達到***事務處理能力,若應用足夠健壯,則負載繼續增加,應用的事務處理能力也不會驟然下降。因此性能測試的目標就是確定被測應用的***事務處理能力。以事務處理能力反推,將逐漸捋清TPS、TRT、并發用戶數量、在線用戶數量等負載目標的關系和估算。

1)TPS

Transaction的粒度會直接影響TPS的計算,因此Transaction定義時要保證粒度適當:

C/S架構聯機類應用中一筆交易往往會流經多層前置應用,需要確定壓力發起工具所在位置,建議跨過前端直壓被測應用,此時一個Transaction代表一支后臺交易。

B/S架構經管類應用中一個頁面操作可能會和后臺有多次交互,建議以頁面上的操作為Transaction劃分基準,但要保證Transaction內的交互操作在前端是不可再拆分的。

LoadRunner發起壓力時Action內的語句是反復迭代的,而LR計算TPS僅看1秒內執行了幾次Transaction,如果Action內有多個Transaction則各事務的TPS都一樣,反應不出各事務的真實處理能力,因此建議Action內只定義一個或盡量精簡的Transaction。

由此TPS才可以準確表示被測應用的事務處理能力。

通過獲取生產日志、參考相似系統等方式能夠得到具體交易(事務)數量的被測應用程序,以TPS為負載目標是直接也最準確的。但要注意,若以TPS為目標,則前端配置的并發數量就不再代表并發人數,而是并發提交事務的數量。TPS和TRT的計算關系將在下面詳述。

2)TRT

TRT指TPS穩定時(不一定是***時)的平均事務響應時間,不關注個別事務,它和TPS關系緊密,隨TPS的變化而變化。當負載增加時TRT會逐漸增大,直至事務阻塞,交易超時。

TPS × TRT = 并發提交事務的數量。如果以TPS=20為目標,且此時TRT=2秒,則并發提交事務的數量=20×2=40筆。如果1個用戶單位時間內提交1筆事務,則可等于有40個并發用戶數量。

設定好目標TPS后要同時兼顧TRT的表現,若TRT明顯超出業務要求,即使達到負載目標也是無效的。TRT無固定的好壞標準,一般來說對OLTP的聯機應用,從前端提交到返回不應高于3秒,后臺應用程序和數據庫的處理應在1秒左右。對OLAP的在線分析系統或一般網站可遵循3/5/8原則,或更長。

3)并發用戶數量

通常理解并發用戶數量就是LoadRunner里設置的VUser數量,通過梯度增加VUser,對比TPS變化即可找到被測應用的***并發用戶。但我卻認為并發用戶數量不等于LoadRunner中設置的VUser數量。受交易響應時間、thinktime、pacing和集合點等因素影響,VUser數量不能直接體現被測應用負載能力。假設同樣10個VUser并發一次,如果A程序的響應時間是1秒,則A程序的TPS=10/1=10。而B程序的響應時間是5秒,則B程序的TPS=10/5=2。同樣在混合場景中用VUser比例體現不同應用的負載比例也是錯誤的,混合場景下由于各交易相互影響,單交易負載時響應快的很可能現在出現阻塞,前端VUser的比例根本無法準確控制后端應用的壓力。

因此我更愿意將“并發用戶數量”和“并發提交事務數量”掛鉤,體現被測應用實際負載:單位時間內n個用戶并發向被測應用提交n個事務請求(n是相同的)。VUser的數量和發起設置只是實現并發用戶數量的一種手段。

4)在線用戶數量

在線用戶數量與并發用戶數量、TPS、TRT間沒有固定的換算公式,我不提倡10%這樣的粗糙比例,對聯機類應用在線用戶就是每天簽到的柜員數量,對經管類應用就是月末、季末時所有登錄系統的用戶數量。在線用戶數量可以從需求人員或生產管理員處獲得大概數值,但不能通過性能測試倒推出在線數量。

四、負載目標選擇

1. 有明確交易量的應用

通過上面對各種典型負載指標的分析可以看出,以TPS衡量的事務處理能力是最準確的負載目標。通過生產日志或相似系統的交易量可以算出TPS均值、峰值。根據2/8原則和業務擴展可估算更高的峰值。銀行的聯機類應用屬于典型的有明確交易量的應用系統。

LoadRunner中可以通過設置Run-Time Settings的Pacing為At fixed intervals, every 1 sec,來控制每次迭代執行時間為1秒。如果迭代腳本里只定義一個Transaction,且TRT小于1秒,則VUser數量=并發用戶數量=TPS,可以通過調節VUser數量方便控制負載目標。注意,如果迭代中包含多個Transaction,或TRT隨著TPS目標的增加而變大,則需以TPS目標為基礎,實時調整VUser數量和這里every N sec里的間隔時間。

2. 無明確交易量的應用

無明確交易量的被測應用建議以確定***事務處理能力為目標。設置Pacing為As soon as the previous iteration ends,刪除thinktime,部署發壓工具和被測應用在同一網段,無網絡瓶頸,讓VUser能對被測應用產生***負載。弱化VUser數量聽上去的意義,遞增直到達到被測應用的***事務處理能力或其他性能指標閥值(如成功率或TRT)。新業務和經管類Web應用屬于無明確交易量的應用系統。

3. VUser的意義

盡管建議在確定負載目標時弱化VUser的意義,但測試中還要注意一種情況,如果被測應用有具體的操作用戶數量,如只有簽到或登錄的用戶才能提交交易,則VUser的數量不能高于實際注冊用戶數量。就按照***用戶數量加壓,以需求要求的TRT為目標調優被測應用,盡量提高TPS。

希望本文能給你帶來幫助。

【編輯推薦】

  1. 高效的單元測試Rails該怎樣進行
  2. 淺談單元測試方法和步驟
  3. 關于手機測試用例設計的幾件事
  4. 介紹幾種測試工作量的估算方法
  5. C++多線程調試和測試的注意事項
責任編輯:于鐵 來源: 互聯網
相關推薦

2020-05-18 07:00:00

性能測試壓力測試負載測試

2011-06-08 16:59:04

性能測試載測試壓力測試

2022-05-17 08:53:26

TPS性能測試

2010-05-07 13:09:06

2015-07-28 14:18:21

Ceph性能測試優化

2023-07-07 15:34:27

負載測試性能測試

2010-04-26 10:55:41

全局負載均衡

2023-07-20 14:59:37

負載測試測試

2019-08-30 09:32:32

監控負載測試工具

2010-05-06 09:34:36

負載均衡集群

2009-02-12 10:10:00

2021-06-30 09:00:00

測試Web軟件

2010-08-06 10:34:27

ODB2系統性能優化

2023-09-18 16:14:35

性能測試開發

2013-12-25 10:32:41

MySQL性能測試

2013-05-08 09:31:32

MangoDB

2017-08-10 14:04:25

前端JavaScript函數性能

2010-04-28 15:52:15

數據流負載均衡

2024-06-11 00:00:03

網關限流算法

2017-06-26 10:22:22

Linux平均負載性能監控
點贊
收藏

51CTO技術棧公眾號

视频在线99re| 性欧美视频videos6一9| 亚洲欧美日本一区二区三区| 男人天堂久久久| 国产v日产∨综合v精品视频| 久久青草精品视频免费观看| www.狠狠爱| 精品中文字幕一区二区三区| 午夜久久久影院| 香蕉久久夜色| 免费国产黄色片| 秋霞av亚洲一区二区三| 欧美日产国产成人免费图片| 中文字幕在线免费看线人| 日韩在线电影| 天天爽夜夜爽夜夜爽精品视频| 婷婷五月色综合| 亚洲国产福利视频| 青青草国产成人99久久| 国语自产精品视频在免费| 超碰97人人干| 超碰cao国产精品一区二区| 欧美在线三级电影| 国内少妇毛片视频| 日本综合在线| 久久嫩草精品久久久久| 国产综合色香蕉精品| 西西44rtwww国产精品| 国产精品久久久久蜜臀| 亚洲欧美日韩在线高清直播| 18深夜在线观看免费视频| 成人免费在线观看视频| 精品福利在线视频| 妺妺窝人体色www看人体| 日本免费在线观看| 国产欧美一区二区精品婷婷| 欧美精品欧美精品| 天天摸天天干天天操| 国产激情精品久久久第一区二区 | 亚洲精品资源| 欧美精品在线免费播放| 99成人在线观看| 精品国内自产拍在线观看视频| 亚洲第一精品夜夜躁人人爽| 乳色吐息在线观看| 亚洲精品一二三**| 6080yy午夜一二三区久久| 国产自偷自偷免费一区| 成人片免费看| 色婷婷av一区二区三区软件| 少妇高潮喷水久久久久久久久久| 黄色污污视频在线观看| 樱桃国产成人精品视频| 玖玖精品在线视频| 国产在线1区| 中文字幕一区在线观看视频| 日韩精品一区二区三区丰满| 黄色av网站在线| 国产亚洲一区二区三区| 秋霞久久久久久一区二区| 午夜小视频免费| 91色在线porny| 麻豆av福利av久久av| 亚洲aⅴ在线观看| 久久网站热最新地址| 久热这里只精品99re8久| 奇米影视888狠狠狠777不卡| 亚洲+变态+欧美+另类+精品| 亚洲高清av在线| xxxx黄色片| 欧洲亚洲视频| 亚洲欧美综合图区| 少妇愉情理伦三级| 国产精品99久久精品| 久久九九亚洲综合| 国产亚洲精品久久777777| 亚洲国产高清一区二区三区| 97国产精品视频人人做人人爱| 国产精品久久久久久99| 久久午夜精品一区二区| 国产精品午夜国产小视频| 国产精品视频一二区| 国产成人精品免费在线| 精品一区二区日本| 韩国三级av在线免费观看| 国产精品久久久久久久久免费相片| 一区二区精品视频| 国产天堂在线播放视频| 欧美体内谢she精2性欧美| 一区二区成人网| 欧州一区二区三区| 日韩电影中文字幕| 国产精品18在线| 一区在线观看| 国产精品爱啪在线线免费观看| 国产精品久久久国产盗摄| 成人毛片在线观看| 日韩欧美一区二区视频在线播放| 大地资源网3页在线观看| 五月天激情小说综合| 黄色手机在线视频| 国产伦理久久久久久妇女| 亚洲新声在线观看| 久久免费小视频| 日本午夜精品一区二区三区电影 | 亚洲综合影院| 亚洲欧美日韩精品久久| 午夜剧场免费在线观看| 国产精品毛片在线| 91在线精品播放| 每日更新在线观看av| 亚洲美女一区二区三区| 国产a级片免费观看| 日韩高清二区| 中文字幕在线日韩| 日本中文字幕第一页| 国产精品资源在线| 午夜一区二区三区| 日本不卡网站| 欧美mv日韩mv国产网站app| 欧美成人短视频| 西西人体一区二区| 99伊人久久| 欧美精品电影| 欧美性xxxxx极品少妇| 欧美精品欧美极品欧美激情| 一本到12不卡视频在线dvd| 国产成人精品在线播放| 人妻一区二区三区免费| 亚洲另类在线视频| 亚洲视频一二三四| 国产日产精品_国产精品毛片| 久久久久久久久久亚洲| 国产美女免费视频| 国产精品美女久久久久久久久| 国产av天堂无码一区二区三区| 四虎地址8848精品| 中文字幕精品一区二区精品| 国产成人无码av| 91亚洲国产成人精品一区二区三| 精品成在人线av无码免费看| 日韩一二三区在线观看| 久久韩剧网电视剧| 久久99精品国产91久久来源| 欧美综合久久久| 国产精品久久AV无码| 黄色精品免费| 97视频中文字幕| 3d玉蒲团在线观看| 欧美高清激情brazzers| 香蕉久久久久久久| 欧美96一区二区免费视频| 日本一区视频在线播放| 川上优av中文字幕一区二区| 亚洲福利在线看| 精品成人久久久| 99久久综合精品| 久久久久久人妻一区二区三区| 日韩欧美中文字幕在线视频 | 国产黄色在线观看| 3d动漫精品啪啪| 久久久久久久久久久久久女过产乱| 国内精品第一页| 亚洲激情免费视频| 亚洲午夜精品| 国内精品模特av私拍在线观看| 日日躁夜夜躁白天躁晚上躁91| 亚洲不卡av一区二区三区| 在线观看av中文字幕| 免费欧美日韩| 亚洲va韩国va欧美va精四季| 日韩国产一二三区| 久久综合免费视频影院| 午夜精品无码一区二区三区| 亚洲无线码一区二区三区| 黄色正能量网站| 男女性色大片免费观看一区二区 | 在线视频欧美区| 男女男精品视频网站| 国产美女娇喘av呻吟久久| a天堂资源在线观看| 婷婷综合电影| 国产欧美精品va在线观看| 神马午夜伦理不卡| 亚洲欧美国产精品久久久久久久| 中文av免费观看| 尤物av一区二区| 国产精品揄拍100视频| 日本va欧美va精品发布| 国产资源第一页| 日韩丝袜视频| 成人a免费视频| 国内激情视频在线观看| 在线色欧美三级视频| www.成人精品| 91精品办公室少妇高潮对白| 久久国产波多野结衣| 91原创在线视频| 亚洲精品20p| 午夜在线精品| 成人毛片100部免费看| 国产精品手机在线播放| 亚洲a区在线视频| 韩国美女久久| 欧美风情在线观看| 成人一区二区不卡免费| 亚洲成人精品在线| 亚洲最大成人av| 欧美午夜精品久久久久久人妖| 一级免费黄色录像| 2023国产精品| 国产精品一级无码| 蜜臀精品久久久久久蜜臀| 国产毛片视频网站| 小处雏高清一区二区三区| 久久精品日韩精品| 98视频精品全部国产| 国产精品视频中文字幕91| 爱啪啪综合导航| 久久亚洲私人国产精品va| 九色在线视频蝌蚪| 精品国产凹凸成av人导航| 亚洲视频在线免费播放| 欧美日韩在线视频观看| 欧美成人一二三区| 国产精品不卡一区二区三区| 亚洲av综合一区二区| 成人一区二区三区视频在线观看| 欧美伦理片在线观看| 亚洲一区欧美激情| 蜜臀精品一区二区| 888久久久| 在线观看精品视频| 日韩欧美一区二区三区免费看| 欧美精品久久久| 在线日韩一区| 久久手机视频| 日韩av三区| 国内精品视频免费| 国产精品久av福利在线观看| 91精品天堂| 日本少妇精品亚洲第一区| 国产日韩专区在线| 少妇精品视频在线观看| 国产美女主播一区| 免费日韩成人| 国产日产久久高清欧美一区| 久久免费资源| 91精品国产综合久久香蕉的用户体验| 免费在线观看一区| 国产精品日韩专区| 福利一区和二区| 91精品免费看| 久久伦理中文字幕| 91传媒免费看| 爱爱精品视频| 精品国产福利| 伊人久久大香线蕉| 日本一区二区三区www| 国模吧精品视频| 台湾成人av| 99热在线成人| 白白操在线视频| 亚洲精品男同| 一本大道熟女人妻中文字幕在线| 久久国产成人| www.涩涩涩| 国内久久精品视频| 深夜视频在线观看| eeuss鲁片一区二区三区在线观看| 亚洲制服丝袜在线播放| 久久久久久**毛片大全| 国产极品视频在线观看| 中文字幕日本乱码精品影院| 美女福利视频在线观看| 亚洲成人免费影院| 免费黄色av片| 51午夜精品国产| 黄色av小说在线观看| 亚洲欧美国产精品久久久久久久| 日本在线观看www| 欧美韩日一区二区| 裤袜国产欧美精品一区| 国产欧美一区二区三区久久| 亚洲日本va| 欧美一区激情视频在线观看| 97人人精品| 欧美不卡在线播放| 日本欧美一区二区三区| 老女人性生活视频| 久久久午夜电影| 欧洲美女女同性互添| 性感美女极品91精品| 波多野结衣视频网址| 日韩三级视频中文字幕| 精品欧美不卡一区二区在线观看| 日韩在线视频二区| 理论不卡电影大全神| 国产在线精品一区免费香蕉 | 韩国三级中文字幕hd久久精品| 国产精品果冻传媒| 亚洲国产高清在线观看视频| 国产在线观看免费视频今夜| 欧美亚洲国产一区在线观看网站| www三级免费| 在线观看日韩欧美| 成人在线黄色电影| 91精品在线观| 国产成人ay| 日本一本中文字幕| 激情都市一区二区| 欧美人妻一区二区三区| 亚洲aaa精品| 99热这里只有精品99| 亚洲日本成人网| av岛国在线| 91手机在线观看| 欧美电影免费播放| 日韩在线xxx| 99久久国产综合色|国产精品| 欧美肥妇bbwbbw| 欧美午夜精品电影| 欧美日韩伦理片| 97在线免费视频| 婷婷综合国产| 男女裸体影院高潮| 韩国一区二区视频| 五月天色婷婷丁香| 欧美天堂一区二区三区| 免费黄色在线视频网站| 91av视频在线播放| 红杏一区二区三区| 欧美高清中文字幕| 国产激情视频一区二区在线观看| 欧美h片在线观看| 欧美日韩亚洲国产综合| 国产永久免费高清在线观看视频| 欧美在线激情网| 欧洲亚洲一区二区三区| a级黄色一级片| www.激情成人| 日本一级片免费看| 亚洲国产天堂久久国产91| 激情网站在线| 国产99视频精品免费视频36| 欧美激情偷拍| 大桥未久恸哭の女教师| 亚洲国产一区二区视频| 理论片中文字幕| 亚洲2020天天堂在线观看| 国产精品毛片久久久| www..com日韩| 99久久夜色精品国产网站| 国产无遮挡又黄又爽在线观看| 亚洲国产99精品国自产| 136福利第一导航国产在线| 国产亚洲精品自在久久| 99亚洲精品| 色婷婷在线影院| 91福利视频网站| av黄色在线观看| 91久久久久久久| 欧美日韩国产探花| 国产黑丝一区二区| 色综合久久中文字幕综合网| 成年人在线看| 91啪国产在线| 最新亚洲激情| 日本二区在线观看| 欧美精品777| 黄网站在线观| 秋霞在线观看一区二区三区| 久草精品在线观看| 麻豆成人在线视频| 亚洲欧美另类在线观看| 欧美一级网址| 日b视频免费观看| 久久精品亚洲麻豆av一区二区| 中文字幕在线播放日韩| 欧美大尺度激情区在线播放| 久久动漫网址| 天天视频天天爽| 亚洲小说欧美激情另类| 欧美美女搞黄| 91免费人成网站在线观看18| 亚洲精品激情| 国精品人伦一区二区三区蜜桃| 欧美成人福利视频| 日韩pacopacomama| 欧美 国产 精品| 91丨porny丨首页| 91tv国产成人福利| 欧美怡春院一区二区三区| 99热在线成人| 国产精品无码久久久久一区二区| 69成人精品免费视频| 日本а中文在线天堂| 男人的天堂视频在线| 久久久九九九九| 亚洲国产精品久久人人爱潘金莲|