Errendimendua Probatzeko Terminologiak

Jarraian, errendimendua probatzeko terminologia arrunten zerrenda dago:

Oinarriak

A sortzea oinarrizko lerroa errendimenduko datu metrikoak harrapatzeko proba multzo bat exekutatzeko prozesua da, sisteman edo aplikazioan ondorengo errendimendua hobetzeko eraginkortasuna ebaluatzeko helburuarekin.

Benchmarking-a

Benchmarking-a zure sistemaren errendimendua barnean sortu duzun edo beste erakunde batzuek onartutako industria-estandarraren aurka alderatzeko prozesua da.


Edukiera Proba

The edukiera Sistema baten aurrez zehaztutako errendimendu onarpen irizpideak urratu gabe kudeatu dezakeen lan karga osoa da.

TO edukiera proba kargaren probak osatzen ditu zure zerbitzariaren azken porrot puntua zehaztean, karga probak emaitzak kontrolatzen ditu karga eta trafiko eredu desberdinetan.


Ahalmenaren probak gaitasunaren plangintzarekin batera egiten dituzu, etorkizuneko hazkundea planifikatzeko erabiltzen dituzunak, hala nola erabiltzaile base handiago bat edo datu bolumen handiagoa. Adibidez, etorkizuneko kargak egokitzeko, jakin behar duzu zenbat baliabide osagarri (hala nola prozesadorearen edukiera, memoriaren erabilera, diskoaren edukiera edo sareko banda zabalera) beharrezkoak diren etorkizuneko erabilera mailak onartzeko.

Edukiera probak eskalatzeko estrategia bat identifikatzen laguntzen dizu, eskalatu edo eskalatu behar zenukeen zehazteko.

Erresistentzia Proba

An erresistentzia proba denbora-tarte luzean produkzio-eragiketetan aurreikusitako lan-karga ereduak eta karga bolumenak jasaten direnean probatutako produktuaren errendimendu ezaugarriak zehaztera edo balioztatzera bideratutako errendimendu proba mota da. Erresistentzia probak karga proben azpimultzo bat da.

Ikerketa

Ikerketa probatutako produktuaren abiadura, eskalagarritasuna eta / edo egonkortasun ezaugarriekin lotutako informazioa biltzean oinarritutako jarduera da, produktuaren kalitatea zehazteko edo hobetzeko balioa izan dezaketena. Ikerketa maiz erabiltzen da ikusitako errendimendu arazo baten edo gehiagoren kausa nagusiari buruzko hipotesiak frogatzeko edo ezeztatzeko.


Latentzia

Latentzia eskaeraren exekuzioa burutzeko behar den denbora adierazten duen erantzuteko neurria da. Latentziak hainbat latentzia edo azpi-zereginen batura ere irudika dezake.

Metrika

Metrika normalean ulertzen den eskalan adierazitako errendimendu probak eginez lortutako neurriak dira. Errendimendu proben bidez lortu ohi diren metrika batzuk prozesadorearen erabilera denboran zehar eta memoria kargaren arabera erabiltzea dira.

Errendimendu proba

Emanaldia zure aplikazioaren erantzun-denborari, errendimenduari eta baliabideen erabilera-mailari buruzko informazioa aipatzen du.

TO errendimendu proba azterketako produktuaren abiadura, eskalagarritasuna eta / edo egonkortasun ezaugarriak zehazteko edo balioztatzeko egindako ikerketa teknikoa da. Errendimendu probak kapitulu honetan deskribatutako errendimendu proben beste azpikategoria guztiak biltzen dituen multzoa da.


Performance atalaseak

Errendimendu atalaseak zure proiektuan identifikatutako metriketarako balio onargarrienak dira, normalean erantzun-denbora, errendimendua (segundoko transakzioak) eta baliabideen erabilera-mailetan zehaztuta. Baliabideen erabilera-mailen artean, zure aplikazioak kontsumitzen duen prozesadorearen edukiera, memoria, disko I / O eta sareko I / O kopurua daude. Errendimendu atalaseak normalean eskakizunen parekoak dira.

Erantzuteko denbora

Erantzuteko denbora Aplikazio edo azpisistema batek bezeroaren eskaerari nola erantzuten dion neurtzen da.

Saturazioa

Saturazioa baliabide batek erabateko erabilera lortu duen unea aipatzen du.

Eskalagarritasun probak

Eskalagarritasuna aplikazio batek lan karga osagarria kudeatzeko duen gaitasuna aipatzen du, errendimendua kalterik eragin gabe, prozesadorea, memoria eta biltegiratze gaitasuna bezalako baliabideak gehituz.


Eszenatokiak

Errendimendu proben testuinguruan, a agertokia zure aplikazioko urratsen segida da. Eszenatoki batek erabilera kasu bat edo negozio funtzio bat adieraz dezake, hala nola produktuen katalogoan bilatzea, erosketa saskira artikulu bat gehitzea edo eskaera egitea.

Ke proba

TO ke proba zure errendimendu probaren hasierako exekuzioa da, zure aplikazioak karga normalarekin bere eragiketak egin ditzakeen ikusteko.

Spike Proba

TO puntako proba laneko karga modeloak eta karga bolumenak behin eta berriz handitzen diren aurreikusitako produkzio eragiketek denbora tarte laburrean gainditzen dutenean, probatutako produktuaren errendimendu ezaugarriak zehaztera edo balioztatzera bideratutako errendimendu proba mota da. Spike testing estresaren azterketen azpimultzo bat da.

Egonkortasuna

Errendimendu proben testuinguruan, egonkortasuna zure sistemaren fidagarritasun orokorra, sendotasuna, funtzionaltasuna eta datuen osotasuna, erabilgarritasuna eta / edo erantzukizunaren koherentzia aipatzen ditu baldintza desberdinetan.


Estresa Proba

TO estres proba aplikazio baten portaera ebaluatzeko diseinatutako errendimendu-proba mota bat da, karga normaleko edo gailurreko baldintzetatik harago bultzatzen denean. Tentsio proben helburua karga handiko baldintzetan soilik azaleratzen diren aplikazio akatsak agerian uztea da. Akats hauek sinkronizazio arazoak, lasterketen baldintzak eta memoria ihesak izan ditzakete.

Tentsio probak zure aplikazioaren puntu ahulak identifikatzeko eta aplikazioak muturreko karga baldintzetan nola jokatzen duen erakusten du.

Errendimendua

Errendimendua denbora unitate bakoitzeko maneiatu daitekeen lan unitate kopurua da; adibidez, segundoko eskaerak, eguneko deiak, segundoko hits, urteko txostenak, etab.

Lan karga

Lan-karga erabilera-eredu bat simulatzeko sistema, aplikazio edo osagai bati aplikatzen zaion akuilua da, aldibereko edo / eta datu-sarrerei dagokienez. Lan-kargak erabiltzaile kopurua, erabiltzaile aktibo aldiberekoak, datu bolumenak eta transakzio bolumenak biltzen ditu, transakzio nahasketarekin batera. Errendimendua modelatzeko, lan karga banakako agertokiekin lotzen duzu.

Zein da aldea Errendimendu probak , Karga Probak eta Estresaren azterketa?

Errendimendu, karga eta tentsio probak errendimendu proben azpikategoriak dira, bakoitza helburu desberdinetarako pentsatua.


  • Errendimendu probak. Saiakuntza mota honek probatzen duen sistemaren edo aplikazioaren abiadura, eskalagarritasuna eta / edo egonkortasun ezaugarriak zehazten edo balioztatzen ditu. Errendimendua proiektuaren edo produktuaren errendimendu-helburuak betetzen dituzten erantzun-denborak, errendimendua eta baliabideak erabiltzeko mailak lortzea da. Gida honetan, errendimendu probak errendimenduarekin lotutako proben gaineko azpikategoria guztien gain multzoa adierazten du.


  • Karga probak. Errendimendu proben azpikategoria hau aztertzen den sistemaren edo aplikazioaren errendimendu ezaugarriak zehaztera edo balioztatzera bideratuta dago produkzio eragiketetan aurreikusitako lan karga eta karga bolumenak jasaten direnean.


  • Estresa probatzea. Errendimendua probatzeko azpikategoria hau aztertzen ari den sistemaren edo aplikazioaren errendimendu ezaugarriak zehaztera edo balioztatzera bideratuta dago produkzio eragiketetan aurreikusitako baldintzetatik haratago. Tentsio-probek probatutako sistemaren edo aplikazioaren errendimendu-ezaugarriak zehaztera edo balioztatzera bideratutako probak ere izan ditzakete, beste egoera estres batzuk jasaten dituztenean, hala nola, memoria mugatua, diskoko leku nahikoa edo zerbitzariaren porrota. Proba hauek aplikazio batek zer baldintzatan huts egingo duen, nola huts egingo duen eta zer adierazle kontrolatu daitezkeen zehazteko diseinatuta daude hutsegite hurbilenaz ohartarazteko.