Aina za Upimaji wa Programu



Aina za Upimaji wa Programu

Katika sehemu hii, tutaelezea aina tofauti za upimaji wa programu. Aina anuwai ya upimaji wa programu hufanywa ili kufikia malengo tofauti wakati wa kujaribu programu tumizi.

Mtihani wa muda Aina hii ya upimaji wa programu ni isiyo rasmi na isiyo na muundo na inaweza kufanywa na mhusika yeyote bila kurejelea kesi yoyote ya jaribio au hati za muundo wa mtihani. Mtu anayefanya upimaji wa Ad-hoc ana uelewa mzuri wa kikoa na mtiririko wa kazi wa programu kujaribu kupata kasoro na kuvunja programu. Upimaji wa ad-hoc unakusudiwa kupata kasoro ambazo hazikupatikana na kesi zilizopo za majaribio.

Upimaji wa Kukubali Upimaji wa kukubalika ni aina rasmi ya upimaji wa programu ambayo hufanywa na mtumiaji wa mwisho wakati huduma zimewasilishwa na watengenezaji.


Lengo la upimaji huu ni kuangalia ikiwa programu inathibitisha mahitaji yao ya biashara na mahitaji yaliyotolewa mapema. Vipimo vya kukubalika kawaida hurekodiwa mwanzoni mwa mbio (kwa wepesi) na ni njia ya wapimaji na waendelezaji kufanya kazi kwa uelewa wa pamoja na maarifa ya kikoa cha biashara.

Upimaji wa Ufikiaji Wakati wa kufanya upimaji wa upatikanaji, lengo la upimaji ni kuamua ikiwa yaliyomo kwenye wavuti yanaweza kupatikana kwa urahisi na watu wazima. Cheki anuwai kama rangi na utofautishaji (kwa watu wasioona rangi), saizi ya fonti kwa walemavu wa macho, maandishi wazi na mafupi ambayo ni rahisi kusoma na kuelewa.


Upimaji wa Agile Upimaji wa Agile ni aina ya upimaji wa programu ambayo inachukua njia na mazoea ya kukuza programu ya agile. Katika mazingira ya maendeleo ya Agile, upimaji ni sehemu muhimu ya ukuzaji wa programu na hufanywa pamoja na uandishi. Upimaji wa Agile huruhusu kuongeza alama na upimaji wa maandishi.

Upimaji wa API Upimaji wa API ni aina ya upimaji ambayo ni sawa na upimaji wa kitengo. Kila moja ya API za Programu zinajaribiwa kulingana na vipimo vya API. Upimaji wa API hufanywa zaidi na timu ya upimaji isipokuwa API kujaribiwa au ngumu na inahitaji uandishi mpana. Upimaji wa API unahitaji kuelewa utendaji wote wa API na kuwa na ujuzi mzuri wa usimbuaji.

Upimaji wa kiotomatiki Hii ni njia ya upimaji ambayo hutumia zana za upimaji na / au programu ya kuendesha kesi za jaribio kwa kutumia programu au huduma za majaribio zilizotengenezwa. Zana nyingi za kiotomatiki zimetoa kituo cha kukamata na uchezaji, hata hivyo, kuna zana ambazo zinahitaji kuandika maandishi au programu nyingi ili kurekebisha kesi za majaribio.

Upimaji wa Jozi zote Pia inajulikana kama upimaji wa busara za Jozi, ni njia ya upimaji wa sanduku jeusi na njia ya upimaji ambapo kwa kila pembejeo inajaribiwa kwa pembejeo za pembejeo, ambayo husaidia kupima programu inafanya kazi kama inavyotarajiwa na mchanganyiko wote wa pembejeo.


Upimaji wa Beta Hii ni aina rasmi ya upimaji wa programu ambayo hufanywa na wateja wa mwisho kabla ya kutolewa au kukabidhi programu kwa watumiaji wa mwisho. Kukamilisha majaribio ya Beta kunamaanisha kukubalika kwa wateja wa programu hiyo.

Upimaji wa Sanduku Nyeusi Upimaji wa sanduku jeusi ni njia ya upimaji wa programu ambapo wapimaji hawahitajiki kujua kuweka alama au muundo wa ndani wa programu. Njia ya upimaji wa sanduku nyeusi inategemea programu ya kujaribu na pembejeo anuwai na inathibitisha matokeo dhidi ya pato linalotarajiwa.

Upimaji wa Utangamano wa Nyuma Aina ya upimaji wa programu uliofanywa kuangalia kama toleo jipya la programu linaweza kufanya kazi kwa mafanikio juu ya toleo la awali la programu na kwamba toleo jipya la programu hiyo linafanya kazi vizuri na muundo wa meza, miundo ya data na faili ambazo ziliundwa na toleo la awali la programu.

Upimaji wa Thamani ya Mipaka (BVT) Upimaji wa Thamani ya Mipaka ni mbinu ya upimaji ambayo inategemea dhana 'jumla ya makosa kwenye mipaka'. Katika mbinu hii ya upimaji, upimaji hufanywa sana kuangalia kasoro katika hali ya mipaka. Ikiwa uwanja unakubali thamani ya 1 hadi 100 basi upimaji hufanywa kwa nambari 0, 1, 2, 99, 100 na 101.


Upimaji wa Ushirikiano wa Bang Bang Hii ni moja wapo ya njia za upimaji wa ujumuishaji, katika upimaji wa ujumuishaji wa Big Bang zote au moduli zote zimetengenezwa na kisha kuunganishwa pamoja.

Chini upimaji wa ujumuishaji Upimaji wa ujumuishaji wa chini-chini ni njia ya ujumuishaji wa ujumuishaji ambapo upimaji huanza na vipande vidogo au mifumo ndogo ya programu hadi njia yote inayofunika mfumo wa programu nzima. Upimaji wa ujumuishaji wa chini-chini huanza na sehemu ndogo za programu na mwishowe huongezeka kulingana na saizi, ugumu, na ukamilifu.

Upimaji wa Tawi Je! Ni njia ya upimaji wa sanduku nyeupe ya kubuni kesi za majaribio ili kujaribu nambari ya majaribio kwa kila hali ya tawi. Njia ya upimaji wa tawi hutumiwa wakati wa upimaji wa kitengo.

Upimaji wa utangamano wa Kivinjari Aina yake moja ya aina ya upimaji wa upimaji wa utangamano unaofanywa na timu ya upimaji. Upimaji wa utangamano wa Kivinjari unafanywa kwa matumizi ya wavuti na mchanganyiko wa vivinjari tofauti na mifumo ya uendeshaji.


Upimaji wa utangamano Upimaji wa utangamano ni moja wapo ya aina za majaribio zinazofanywa na timu ya upimaji. Upimaji wa utangamano huangalia ikiwa programu inaweza kutumika kwenye vifaa tofauti, mfumo wa uendeshaji, upelekaji wa data, hifadhidata, seva za wavuti, seva za programu, vifaa vya vifaa, emulators, usanidi tofauti, processor, vivinjari tofauti na matoleo tofauti ya vivinjari nk.

Upimaji wa Sehemu Aina hii ya upimaji wa programu inafanywa na watengenezaji. Upimaji wa sehemu hufanywa baada ya kumaliza upimaji wa kitengo. Upimaji wa sehemu unajumuisha kupima kikundi cha vitengo kama nambari pamoja kwa jumla badala ya kujaribu kazi za kibinafsi, njia.

Upimaji wa Hali ya Hali Upimaji wa chanjo ya hali ni mbinu ya upimaji inayotumiwa wakati wa upimaji wa kitengo, ambapo majaribio ya msanidi programu kwa taarifa zote za hali kama ikiwa, ikiwa -ngine, kesi nk, kwenye nambari inayojaribiwa.

Upimaji wa Nguvu Upimaji unaweza kufanywa kama Upimaji tuli na upimaji wa Nguvu, Upimaji wa Nguvu ni njia ya upimaji ambapo upimaji unaweza kufanywa tu kwa kutekeleza nambari au programu imeainishwa kama Upimaji wa Nguvu. Upimaji wa kitengo, Upimaji wa kazi, upimaji wa urekebishaji, upimaji wa utendaji nk.


Upimaji wa Uamuzi wa Uamuzi Ni mbinu ya upimaji ambayo hutumiwa katika upimaji wa Kitengo. Lengo la upimaji wa chanjo ya uamuzi ni kufanya mazoezi na kuhalalisha kila kizuizi cha uamuzi katika nambari n.k. ikiwa, ikiwa -ngine, taarifa za kesi.

Upimaji wa Mwisho hadi Mwisho Upimaji wa mwisho umefanywa na timu ya upimaji na lengo ni kupima mwisho hadi mtiririko wa mwisho n.k. haki kutoka kwa uundaji wa agizo hadi kuripoti au kuagiza uundaji hadi kurudi kwa bidhaa nk na kuangalia. Mwisho wa kumaliza upimaji kawaida hulenga kuiga hali halisi za maisha na matumizi. Mwisho wa kumaliza upimaji unajumuisha kupima mtiririko wa habari kwenye programu.

Upimaji wa Uchunguzi Upimaji wa uchunguzi ni aina isiyo rasmi ya upimaji uliofanywa ili kujifunza programu wakati huo huo kutafuta makosa au tabia ya matumizi ambayo inaonekana kuwa sio dhahiri. Upimaji wa uchunguzi kawaida hufanywa na wanaojaribu lakini unaweza kufanywa na wadau wengine kama vile Wachambuzi wa Biashara, waendelezaji, watumiaji wa mwisho n.k ambao wanapenda kujifunza kazi za programu na wakati huo huo kutafuta makosa au tabia inaonekana sio dhahiri .

Kugawanya Usawa Kugawanya usawa pia inajulikana kama Kugawanya Hatari ya Usawa ni mbinu ya upimaji wa programu na sio aina ya upimaji yenyewe. Mbinu ya kugawanya usawa hutumiwa katika sanduku jeusi na aina za upimaji wa sanduku la kijivu. Kugawanya usawa huainisha data ya jaribio katika madarasa ya Usawa kama madarasa mazuri ya Ulinganifu na madarasa hasi ya Usawa, uainishaji kama huo unahakikisha hali nzuri na hasi zinajaribiwa.

Kupima Kazi Upimaji wa kazi ni aina rasmi ya upimaji unaofanywa na wanaojaribu. Upimaji wa kazi unazingatia programu ya upimaji dhidi ya hati ya muundo, Matumizi ya kesi, na hati ya mahitaji. Upimaji wa kazi ni aina ya upimaji na hauitaji kufanya kazi ndani ya programu, tofauti na upimaji wa sanduku nyeupe.

Upimaji wa Fuzz Jaribio la Fuzz au fuzzing ni mbinu ya upimaji wa programu ambayo inajumuisha kupima na pembejeo zisizotarajiwa au za nasibu. Programu inafuatiliwa kwa kushindwa au ujumbe wa makosa ambao huwasilishwa kwa sababu ya makosa ya kuingiza.

Upimaji wa GUI (Graphical Interface User) Aina hii ya upimaji wa programu inakusudia kujaribu programu ya GUI (Kielelezo cha Mtumiaji wa Picha) ya programu inakidhi mahitaji kama ilivyotajwa katika miongozo ya GUI na hati za kina zilizoundwa. Kwa mfano. kuangalia urefu na uwezo wa sehemu za kuingiza zinazotolewa kwenye fomu, aina ya uwanja wa pembejeo uliotolewa, n.k. sehemu zingine za fomu zinaweza kuonyeshwa kama sanduku la kushuka au seti ya vifungo vya redio. Kwa hivyo upimaji wa GUI unahakikisha vipengee vya programu ya GUI ni kama inavyothibitishwa kwa mwongozo wa GUI, hati za muundo wa kina, na mahitaji ya kazi. Zana za zana za kiotomatiki za majaribio hufanya kazi kwenye kukamata na uwezo wa kucheza wa GUI. Hii inafanya kurekodi hati kwa kasi wakati huo huo huongeza bidii kwenye utunzaji wa hati.

Upimaji wa sanduku la glasi Upimaji wa sanduku la glasi ni jina lingine la upimaji wa sanduku Nyeupe. Upimaji wa sanduku la glasi ni njia ya upimaji ambayo inajumuisha kupima taarifa za kibinafsi, kazi nk, upimaji wa kitengo ni moja wapo ya njia za upimaji wa sanduku la Glasi

Upimaji wa Gorilla Aina hii ya upimaji wa programu hufanywa na timu ya upimaji programu, ina jina la kutisha ingawa? Lengo la Upimaji wa Gorilla ni kutumia moja au chache utendaji kamili au kwa nguvu kwa kuwa na watu wengi wanajaribu utendaji sawa.

Upimaji wa njia njema Inajulikana pia kama upimaji wa njia ya Dhahabu, aina hii ya upimaji inazingatia kufanikiwa kwa majaribio ambayo hayatumii programu hiyo kwa hali hasi au makosa.

Jaribio la ujumuishaji Upimaji wa ujumuishaji ni moja wapo ya aina ya kawaida na muhimu ya upimaji wa programu. Mara tu vitengo vya kibinafsi au vifaa vikijaribiwa na watengenezaji kama wanafanya kazi basi timu ya upimaji itafanya vipimo ambavyo vitajaribu uunganisho kati ya vitengo / sehemu au vitengo / vifaa vingi. Kuna njia tofauti za upimaji wa ujumuishaji, upimaji wa ujumuishaji wa chini-chini, upimaji wa ujumuishaji wa chini-chini na mchanganyiko wa hizi mbili zinazojulikana kama upimaji wa mchawi wa mchanga.

Upimaji wa Kiolesura Upimaji wa kiolesura unahitajika wakati programu inatoa msaada kwa njia moja au zaidi kama 'Kielelezo cha mtumiaji wa Picha', 'Kiingilio cha Amri ya Amri' au 'Kiolesura cha programu ya Maombi' ili kuingiliana na watumiaji wake au programu nyingine. Maingiliano hutumika kama njia ya programu kukubali maoni kutoka kwa mtumiaji na kutoa pato kwa mtumiaji. Njia ya upimaji wa kiolesura inategemea aina ya kiwambo kinachojaribiwa kama GUI au API au CLI.

Upimaji wa Kimataifa Upimaji wa kimataifa ni aina ya upimaji ambao hufanywa na timu ya upimaji wa programu kuangalia ni kwa kiwango gani programu inaweza kuunga mkono Utandawazi yaani, matumizi ya lugha tofauti, seti tofauti za herufi, herufi mbili za nambari n.k. Kwa mfano: Gmail, ni programu ya wavuti ambayo hutumiwa na watu kote kazini na lugha tofauti, seti moja ya herufi nyingi au nyingi.

Upimaji unaotokana na neno muhimu Upimaji wa neno kuu ni zaidi ya mbinu ya upimaji wa programu kiotomatiki kuliko aina ya upimaji yenyewe. Upimaji wa neno kuu unajulikana kama upimaji unaotokana na vitendo au upimaji wa meza.

Upimaji wa Mzigo Upimaji wa mizigo ni aina ya upimaji usiofanya kazi; upimaji wa mzigo hufanywa kuangalia tabia ya programu hiyo chini ya hali ya kawaida na juu ya kiwango cha juu cha mzigo. Upimaji wa mzigo kawaida hufanywa kwa kutumia zana za kupima kiotomatiki. Upimaji wa mzigo unakusudia kupata vizuizi au maswala ambayo yanazuia programu kutekeleza kama inavyokusudiwa katika upeo wa kazi.

Upimaji wa Ujanibishaji Upimaji wa ujanibishaji aina ya upimaji wa programu uliofanywa na wanaojaribu programu, katika aina hii ya upimaji, programu inatarajiwa kuzoea eneo fulani, inapaswa kuunga mkono eneo / lugha fulani kwa kuonyesha, kukubali maoni katika eneo hilo, onyesho, fonti, wakati wa tarehe, sarafu nk, zinazohusiana na eneo fulani. Kwa mfano. maombi mengi ya wavuti huruhusu uchaguzi wa eneo kama Kiingereza, Kifaransa, Kijerumani au Kijapani. Kwa hivyo eneo lilipofafanuliwa au kuwekwa katika usanidi wa programu, programu inatarajiwa kufanya kazi kama inavyotarajiwa na lugha iliyowekwa / lugha.

Upimaji Hasi Aina hii ya mbinu ya upimaji wa programu, ambayo huita 'mtazamo wa kuvunja', hizi ni vipimo vya kazi na visivyo vya kazi ambavyo vimekusudiwa kuvunja programu kwa kuingiza data isiyo sawa kama tarehe isiyo sahihi, wakati au kamba au kupakia faili ya binary wakati faili za maandishi inatakiwa kupakiwa au kuingiza kamba kubwa ya maandishi kwa uwanja wa uingizaji nk pia ni jaribio chanya la hali ya kosa.

Upimaji usio wa kazi Softwares nyingi zimejengwa kutimiza mahitaji ya kiutendaji na yasiyo ya utendaji, mahitaji yasiyo ya utendaji kama utendaji, utumiaji, ujanibishaji n.k. Kuna aina nyingi za upimaji kama upimaji wa utangamano, upimaji wa kufuata, upimaji wa ujanibishaji, upimaji wa matumizi, upimaji n.k. ambayo hufanywa kwa kuangalia mahitaji yasiyo ya kazi.

Jaribio la Jozi ni mbinu ya upimaji wa programu ambayo inaweza kufanywa na wanaojaribu programu, watengenezaji au wachambuzi wa Biashara. Kama jina linavyopendekeza, watu wawili wameunganishwa pamoja, mmoja kujaribu na mwingine kufuatilia na kurekodi matokeo ya mtihani. Jaribio la jozi pia linaweza kufanywa pamoja na mchanganyiko wa msanidi programu-jaribio, mchambuzi wa biashara ya tester au mchanganyiko wa mchambuzi wa biashara. Kuchanganya wapimaji na watengenezaji katika upimaji wa jozi husaidia kugundua kasoro haraka, kugundua sababu ya msingi, kurekebisha na kujaribu kurekebisha.

Upimaji wa Utendaji ni aina ya upimaji wa programu na sehemu ya uhandisi wa utendaji ambayo hufanywa kuangalia zingine za sifa za programu kama Utulivu, kuegemea, upatikanaji. Upimaji wa utendaji unafanywa na timu ya uhandisi ya utendaji. Tofauti na upimaji wa Kazi, Upimaji wa Utendaji hufanywa kuangalia mahitaji yasiyo ya utendaji. Upimaji wa utendaji huangalia jinsi programu inavyofanya kazi vizuri katika mzigo wa kazi unaotarajiwa na kilele. Kuna tofauti tofauti au aina ndogo za utendaji kama upimaji wa mzigo, upimaji wa mafadhaiko, upimaji wa kiasi, upimaji wa loweka na upimaji wa usanidi.

Upimaji wa kupenya ni aina ya upimaji wa usalama. Upimaji wa kupenya hufanywa ili kupima jinsi programu salama na mazingira yake (Vifaa, Mfumo wa Uendeshaji, na mtandao) viko chini ya shambulio la mtu wa nje au wa ndani. Mvamizi anaweza kuwa programu ya kibinadamu / hacker au hasidi. Pentest hutumia mbinu kuingilia kwa nguvu (kwa kushambulia kwa nguvu) au kwa kutumia udhaifu (mazingira magumu) kupata ufikiaji wa programu au data au vifaa kwa nia ya kufunua njia za kuiba, kudhibiti au kuharibu data, faili za programu au usanidi. Upimaji wa kupenya ni njia ya utapeli wa kimaadili, mtazamaji mwenye uzoefu atatumia njia na zana sawa ambazo mtapeli atatumia lakini nia ya anayejaribu kupenya ni kutambua mazingira magumu na kuwarekebisha kabla ya wadukuzi halisi au mpango mbaya kuitumia.

Upimaji wa Ukandamizaji ni aina ya upimaji wa programu ambayo hufanywa na wanaojaribu programu kama vipimo vya kurudisha kazi na watengenezaji kama vipimo vya urekebishaji wa Kitengo. Lengo la vipimo vya kurudi nyuma ni kupata kasoro ambazo zilianzishwa kwa urekebishaji wa kasoro au kuanzishwa kwa huduma mpya. Vipimo vya ukandamizaji ni watahiniwa bora wa kiotomatiki.

Kujaribu tena ni aina ya kujaribu tena ambayo hufanywa na wanaojaribu programu kama sehemu ya uthibitishaji wa kurekebisha kasoro. Kwa mfano. jaribio linathibitisha suluhisho la kasoro na tuseme kwamba kuna kesi 3 za majaribio zimeshindwa kwa sababu ya kasoro hii. Mara tu jaribio linathibitisha urekebishaji wa kasoro kama ulivyotatuliwa, mjaribu atajaribu tena au kujaribu utendaji sawa tena kwa kutekeleza kesi za jaribio ambazo zilishindwa mapema.

Upimaji wa msingi wa Hatari ni aina ya upimaji wa programu na njia tofauti kuelekea kupima programu. Katika upimaji wa msingi wa Hatari, mahitaji na utendaji wa programu itakayopimwa hupewa kipaumbele kama Muhimu, Juu, Kati na chini. Kwa njia hii, majaribio yote muhimu na ya kipaumbele hujaribiwa na kufuatiwa na Kati. Kipaumbele cha chini au utendaji wa hatari ndogo hujaribiwa mwishoni au hauwezi kupimwa kabisa, kulingana na nyakati za nyakati.

Upimaji wa moshi ni aina ya upimaji ambayo hufanywa na wanaojaribu programu kuangalia kama ujenzi mpya uliotolewa na timu ya maendeleo ni thabiti vya kutosha, kwa mfano, utendaji mzuri unafanya kazi kama inavyotarajiwa ili kufanya upimaji zaidi au wa kina. Upimaji wa moshi umekusudiwa kupata kasoro za 'onyesha kizuizi' ambazo zinaweza kuzuia wapimaji kujaribu programu kwa undani. Upimaji wa moshi uliofanywa kwa ujenzi pia unajulikana kama jaribio la uthibitisho wa kujenga.

Upimaji wa Usalama ni aina ya upimaji wa programu uliofanywa na timu maalum ya wanaojaribu programu. Lengo la upimaji wa usalama ni kuhakikisha kuwa programu ni vitisho vya nje au vya ndani kutoka kwa wanadamu na mipango mibaya. Upimaji wa usalama kimsingi huangalia, jinsi utaratibu wa idhini ya programu ni mzuri, uthibitisho una nguvu gani, jinsi programu inavyodumisha usiri wa data, programu inadumishaje uaminifu wa data, ni nini upatikanaji wa programu ikiwa tukio la kushambuliwa programu na wadukuzi na programu hasidi ni kwa upimaji wa Usalama inahitaji ujuzi mzuri wa matumizi, teknolojia, mitandao, zana za upimaji usalama. Kwa kuongezeka kwa idadi ya matumizi ya wavuti, upimaji wa usalama umekuwa muhimu zaidi kuliko hapo awali.

Upimaji wa Usafi ni aina ya upimaji ambayo hufanywa zaidi na wanaojaribu na katika miradi mingine na watengenezaji pia. Upimaji wa usafi ni tathmini ya haraka ya programu, mazingira, mtandao, mifumo ya nje iko juu na inaendesha, mazingira ya programu kwa ujumla ni thabiti vya kutosha kuendelea na upimaji wa kina. Vipimo vya usafi ni nyembamba na wakati mwingi vipimo vya usafi havikuandikwa.

Upimaji wa Uwezo ni jaribio lisilofanya kazi linalokusudiwa kujaribu moja ya sifa za ubora wa programu yaani 'Uwezo'. Jaribio la kubadilika halizingatii utendaji mmoja tu au chache wa programu badala ya utendaji wa programu kwa ujumla. Upimaji wa usawa kawaida hufanywa na timu ya uhandisi ya utendaji. Lengo la upimaji wa kupima ni kujaribu uwezo wa programu kuongeza kiwango cha watumiaji, kuongezeka kwa shughuli, kuongezeka kwa saizi ya hifadhidata nk. mzigo zaidi wa kazi programu inaweza kusaidia na kupanua wigo wa watumiaji, shughuli, uhifadhi wa data n.k.

Upimaji wa Utulivu ni jaribio lisilofanya kazi linalokusudiwa kujaribu moja ya sifa za ubora wa programu yaani 'Utulivu'. Upimaji wa utulivu unazingatia kupima jinsi programu thabiti ilivyo wakati inakabiliwa na mizigo katika viwango vinavyokubalika, mizigo ya kilele, mizigo inayotokana na spikes, na idadi zaidi ya data itashughulikiwa. Upimaji wa usawa utajumuisha kufanya aina tofauti za majaribio ya utendaji kama upimaji wa mzigo, upimaji wa mafadhaiko, upimaji wa miiba, upimaji wa loweka, upimaji wa miiba nk.

Upimaji tuli ni aina ya upimaji ambapo katika njia kama hakiki, njia za kutembea zinatumika kutathmini usahihi wa inayoweza kutolewa. Katika nambari ya programu ya upimaji wa tuli haifanyiki badala yake inakaguliwa kwa sintaksia, kutoa maoni, kutaja jina, saizi ya kazi / njia n.k. Upimaji wa tuli kawaida huwa na orodha za kuangalia ambazo zinazoweza kupimwa hutathminiwa. Upimaji tuli unaweza kutumika kwa mahitaji, miundo, kesi za majaribio kwa kutumia njia kama hakiki au njia za kutembea.

Kupima Stress ni aina ya upimaji wa utendaji, ambayo programu inakabiliwa na mizigo ya kiwango cha juu na hata kwa hatua ya mapumziko ili kuona jinsi programu hiyo ingeweza kuishi wakati wa kuvunja. Upimaji wa mafadhaiko pia hujaribu tabia ya programu na rasilimali za kutosha kama CPU, Kumbukumbu, upelekaji wa Mtandao, nafasi ya Disk nk Upimaji wa mafadhaiko huwezesha kuangalia sifa zingine za ubora kama uthabiti na uaminifu.

Upimaji wa Mfumo hii ni pamoja na aina nyingi za upimaji wa programu ambazo zitawezesha kuhalalisha programu kwa ujumla (programu, vifaa, na mtandao) dhidi ya mahitaji ambayo ilijengwa. Aina tofauti za vipimo (upimaji wa GUI, upimaji wa kazi, upimaji wa unyanyasaji, upimaji wa moshi, upimaji wa dhiki, upimaji wa dhiki, upimaji wa usalama, upimaji wa mafadhaiko, upimaji wa muda nk,) hufanywa kukamilisha upimaji wa mfumo.

Upimaji loweka ni aina ya upimaji wa utendaji, ambapo katika programu inakabiliwa kupakia kwa muda muhimu, upimaji wa loweka unaweza kuendelea kwa siku chache au hata kwa wiki chache. Upimaji loweka ni aina ya upimaji ambao unafanywa ili kupata makosa ambayo husababisha kuzorota kwa utendaji wa programu na matumizi endelevu. Upimaji wa loweka hufanywa sana kwa vifaa vya elektroniki, ambavyo vinatarajiwa kuendelea kuendelea kwa siku au miezi au miaka bila kuanzisha tena au kuwasha upya. Pamoja na kuongezeka kwa matumizi ya wavuti upimaji umepata umuhimu mkubwa kwani upatikanaji wa matumizi ya wavuti ni muhimu kwa kudumisha na kufanikiwa kwa biashara.

Upimaji wa Ujumuishaji wa Mfumo inayojulikana kama SIT (kwa kifupi) ni aina ya upimaji unaofanywa na timu ya upimaji programu. Kama jina linavyopendekeza, lengo la upimaji wa ujumuishaji wa Mfumo ni kujaribu makosa yanayohusiana na ujumuishaji kati ya matumizi anuwai, huduma, matumizi ya wauzaji wengine n.k, Kama sehemu ya SIT, hali za mwisho hadi mwisho zinajaribiwa ambazo zitahitaji programu kuingiliana. (tuma au pokea data) na matumizi mengine ya mto au mto, huduma, simu za mtu wa tatu n.k.

Upimaji wa kitengo ni aina ya upimaji ambayo hufanywa na watengenezaji wa programu. Upimaji wa kitengo hufuata njia ya upimaji wa sanduku nyeupe ambapo msanidi programu atajaribu vitengo vya nambari ya chanzo kama taarifa, matawi, kazi, mbinu, kiolesura katika OOP (programu inayolenga vitu). Upimaji wa kitengo kawaida hujumuisha kukuza stubs na madereva. Vipimo vya kitengo ni watahiniwa bora wa kiotomatiki. Vipimo vya kiotomatiki vinaweza kukimbia kama vipimo vya urekebishaji wa Kitengo kwenye ujenzi mpya au matoleo mapya ya programu. Kuna muafaka mwingi wa upimaji wa vitengo unafanya kazi kama Junit, Nunit nk, inapatikana ambayo inaweza kufanya upimaji wa kitengo kuwa bora zaidi.

Upimaji wa matumizi ni aina ya upimaji wa programu ambayo hufanywa kuelewa jinsi programu hiyo ni rahisi kutumia. Lengo la upimaji wa matumizi ni kuruhusu watumiaji wa mwisho kutumia programu, kuchunguza tabia zao, majibu yao ya kihemko (kama watumiaji walipenda kutumia programu au walisisitizwa kuitumia? Nk,) na kukusanya maoni yao juu ya jinsi programu hiyo inaweza kufanywa zaidi inayoweza kutumiwa au inayofaa kutumia na kuingiza mabadiliko ambayo hufanya programu iwe rahisi kutumia.

Upimaji wa Kukubalika kwa Mtumiaji (UAT) Upimaji wa Kukubali Mtumiaji ni lazima kwa mradi wowote; inafanywa na wateja / watumiaji wa mwisho wa programu. Upimaji wa Kukubalika kwa Mtumiaji huruhusu SMEs (Wataalam wa mada) kutoka kwa mteja kujaribu programu na biashara zao halisi au hali halisi za ulimwengu na kuangalia ikiwa programu inakidhi mahitaji yao ya biashara.

Upimaji wa ujazo aina isiyo ya kazi ya upimaji uliofanywa na timu ya uhandisi ya utendaji. Upimaji wa ujazo ni moja ya aina ya upimaji wa utendaji. Upimaji wa kiasi unafanywa ili kupata majibu ya programu hiyo na saizi tofauti za data zinazopokelewa au kusindika na programu. Kwa mfano. Ikiwa ungekuwa ukijaribu neno la Microsoft, upimaji wa sauti ungekuwa kuona ikiwa neno la MS linaweza kufungua, kuokoa na kufanya kazi kwenye faili za saizi tofauti (10 hadi 100 MB).

Upimaji wa Mazingira Hatarishi inajumuisha kubainisha, kufunua programu, vifaa au mtandaoUdhaifu ambao unaweza kutumiwa na wadukuzi na programu zingine hasidi hupenda virusi au minyoo. Upimaji wa mazingira magumu ni ufunguo wa usalama wa programu na upatikanaji. Pamoja na ongezeko la wadukuzi na programu mbaya, Upimaji wa Mazingira Hatarishi ni muhimu kwa mafanikio ya Biashara.

Upimaji wa sanduku nyeupe Upimaji wa sanduku nyeupe pia hujulikana kama upimaji wa sanduku wazi, upimaji wa sanduku la uwazi na upimaji wa sanduku la glasi. Upimaji wa sanduku nyeupe ni njia ya upimaji wa programu, ambayo inakusudia kujaribu programu na maarifa ya kufanya kazi kwa ndani ya programu hiyo. Njia ya upimaji wa sanduku nyeupe hutumiwa katika upimaji wa Kitengo ambacho kawaida hufanywa na watengenezaji wa programu. Upimaji wa sanduku nyeupe unatarajia kutekeleza kificho na taarifa za mtihani, matawi, njia, maamuzi na mtiririko wa data ndani ya programu inayojaribiwa. Upimaji wa sanduku jeupe na upimaji wa sanduku Nyeusi husaidia kila mmoja kwani kila njia ya upimaji ina uwezo wa kufunua aina maalum ya makosa.