Tofauti Kati ya Jaribio la Utendaji na Mzigo

Tofauti Kati ya Jaribio la Utendaji na Mzigo
Tofauti Kati ya Jaribio la Utendaji na Mzigo

Video: Tofauti Kati ya Jaribio la Utendaji na Mzigo

Video: Tofauti Kati ya Jaribio la Utendaji na Mzigo
Video: LG P970 Optimus Black Unboxing and Comparison 2024, Novemba
Anonim

Utendaji dhidi ya Jaribio la Mzigo

Katika muktadha wa uhandisi wa programu, majaribio ya utendakazi hufanywa ili kubaini vikwazo vya mfumo. Majaribio ya utendakazi yanaweza pia kutumiwa kuthibitisha sifa kama vile kuegemea, matumizi ya rasilimali na ukubwa, na kuweka msingi wa utendaji wa mfumo. Jaribio la mzigo ni mojawapo ya aina ndogo za majaribio ya utendakazi. Inafanywa kupima tabia ya mfumo chini ya mzigo maalum wa kazi. Jaribio la upakiaji linafaa zaidi kwa mifumo ya watumiaji wengi kulingana na muundo wa seva ya mteja lakini mifumo mingine ya programu kama vile vichakataji vya maneno au vihariri vya michoro pia inaweza kujaribiwa.

Jaribio la Utendaji

Kama ilivyotajwa hapo juu, majaribio ya utendakazi hufanywa ili kubaini na kuondoa vikwazo vya mfumo wa programu na kuweka msingi wa utendakazi wake ambao unaweza kuwa muhimu kwa majaribio zaidi. Majaribio ya utendakazi yanajumuisha majaribio kama vile vipimo vya upakiaji, majaribio ya ustahimilivu (vipimo vya kuloweka), vipimo vya spike, majaribio ya usanidi na majaribio ya kutengwa. Upimaji wa utendakazi unahitaji kupata seti ya vipimo vinavyodhibitiwa kwa uangalifu vya mfumo. Ili kupata matokeo bora kutokana na upimaji wa utendakazi, inapaswa kupangwa vyema na inapaswa kufanywa kwa mfumo thabiti ambapo mchakato wa majaribio unaweza kuendelea vizuri. Ni muhimu kuelewa kwa uwazi kile unachotaka kupima hasa katika suala la utendakazi wa mfumo unapofanya majaribio ya utendakazi. Kwa mfano, ikiwa unajaribu utendakazi wa programu ya wavuti, unaweza kutaka kujua muda unaokubalika wa kujibu na idadi ya watumiaji wanaotumia wakati mmoja ambao wanaweza kushughulikiwa na mfumo. Ukizingatia vipengele hivi viwili, unaweza kuanza jaribio kwa kuongeza idadi ya watumiaji kila mara na kutambua kikwazo.

Jaribio la Mzigo

Kama ilivyotajwa awali, jaribio la upakiaji ni sehemu ya majaribio ya utendakazi na mara nyingi hufanywa kwa kuongeza mzigo kwenye mfumo wa programu kwa kutumia zana za kiotomatiki. Jaribio la mzigo wakati mwingine hujulikana kama kupima kiasi. Baadhi ya majaribio ya upakiaji ya mfano yanaweza kuwa kujaribu seva ya barua iliyo na idadi kubwa ya visanduku vya barua vya watumiaji au majaribio ya kuhariri hati kubwa sana kwa kutumia kichakataji maneno. Majaribio ya upakiaji hufanywa kwa kutumia kiwango cha upakiaji kilichobainishwa awali kwa kawaida kwa kutumia kiwango cha juu zaidi ambacho mfumo unaweza kushughulikia bila kuanguka. Kwa kawaida, upimaji wa upakiaji hulenga kufichua hitilafu ambazo hazijafichuliwa katika majaribio ya kawaida kama vile matatizo ya udhibiti wa kumbukumbu, uvujaji wa kumbukumbu, kufurika kwa bafa, n.k. Jaribio la upakiaji pia hutumika kama njia ya kuhakikisha kuwa mfumo unatimiza msingi wa utendaji uliowekwa wakati wa majaribio ya utendakazi.

Tofauti kati ya Utendaji na Jaribio la Mzigo

Ingawa masharti ya kupima utendakazi na upimaji wa upakiaji yanatumika kwa kubadilishana, majaribio ya upakiaji ni kipengele kimoja tu cha majaribio ya utendakazi. Malengo ya vipimo viwili pia ni tofauti. Jaribio la utendakazi hutumia mbinu za kupima mzigo kwa madhumuni ya kupata vipimo na ulinganishaji na hutumia viwango kadhaa vya upakiaji. Lakini upimaji wa mzigo hufanya kazi kwa kiwango kimoja cha upakiaji kilichoainishwa awali, kwa kawaida mzigo wa juu kabisa ambao mfumo unaweza kudhibiti bila kuanguka. Katika mazoezi, vipimo vya utendaji hufanyika kwa nia ya kutafuta vikwazo vya mfumo na kuwaondoa. Na wakati mfumo hauwezi kuboreshwa tena, majaribio ya upakiaji huanza, ili kubaini unachohitaji kuongeza kwenye mfumo (mara nyingi viendelezi vya maunzi kama vile idadi ya seva za wavuti au seva za hifadhidata) ili kuendeleza mahitaji yaliyofafanuliwa awali na mteja.

Ilipendekeza: