Get your 6-month No-Cost Opt-Out offer for Unlimited Software Automation?

Óvirk prófun vísar til hugbúnaðarprófunar sem er framkvæmd til að prófa óvirka þætti hugbúnaðarforrits.

Það eru margar mismunandi gerðir af óvirkum prófunum og sumar tegundir hugbúnaðarprófa geta talist bæði hagnýtar prófanir og óvirkar á sama tíma.

Óvirkar prófanir eru nauðsynlegar vegna þess að þær meta nauðsynleg notendaviðmið eins og frammistöðu og notagildi og sannreyna hvort hugbúnaðurinn keyrir eins og búist er við utan grunnvirkni hans.

Í þessari grein könnum við skilgreiningu og eiginleika óvirkrar prófunar ásamt tegundum óvirkrar prófunar, nálgunum við óvirkar prófanir og prófunarverkfæri sem geta hjálpað til við að fínstilla og bæta eigin óvirka prófunarferli.

 

Table of Contents

Hvað er óvirk próf?

gátlisti uat, prófunartæki fyrir vefforrit, sjálfvirkni og fleira

Óvirk prófun er hvers kyns hugbúnaðarprófun þar sem óvirkir þættir hugbúnaðargerðarinnar eru prófaðir.

Dæmi um óvirkar prófanir eru próf sem eru hönnuð til að meta getu, frammistöðu, notagildi, endurheimt og flytjanleika.

Að sannreyna gæði og stöðu hvers þessara óvirku viðmiða er jafn mikilvægt og að sannreyna virkni hugbúnaðar, en þessar breytur eru ekki prófaðar í stöðluðum virkniprófum.

Í meginatriðum þýðir óvirk prófun að prófa „hvernig“ hugbúnaðaraðgerðir virka frekar en að prófa „ef“ þær virka.

 

1. Hvenær þarftu óvirkar prófanir?

 

Óvirkar prófanir eru framkvæmdar á kerfisprófunarfasa hugbúnaðarprófunar eftir að einingaprófun og samþættingarpróf hafa farið fram.

Meðan á kerfisprófun stendur munu prófunaraðilar framkvæma bæði hagnýtar og óvirkar prófanir, og byrja með virkniprófun.

Þegar prófunaraðilar hafa staðfest að hugbúnaðurinn virki eins og búist var við, framkvæma þeir óvirkar prófanir til að meta hvort hann uppfylli einnig óvirkar breytur.

Það er venjulega nauðsynlegt að framkvæma virkniprófun áður en óvirkar prófanir eru vegna þess að það er ómögulegt að prófa áreiðanleika eða frammistöðu aðgerða sem virka alls ekki. Óvirk prófun er eitt af síðustu stigum hugbúnaðarprófunar fyrir samþykkisprófun notenda og loka vöruútgáfu.

 

2. Þegar þú þarft ekki óvirkar prófanir

 

Það er alltaf mikilvægt að prófa óvirka þætti hugbúnaðarins nema þeir hafi þegar verið prófaðir og reynst fullnægjandi.

Jafnvel þótt þú hafir framkvæmt óvirkar prófanir á hugbúnaði áður, gæti verið nauðsynlegt að prófa óvirkar færibreytur aftur, til dæmis ef nýjum eiginleikum hefur verið bætt við hugbúnaðinn eða ef breytingar hafa verið gerðar á kóðanum sem gætu hafa áhrif á frammistöðu og áreiðanleika.

 

Markmið óvirkrar prófunar

hreinsa upp rugl í sjálfvirkni hugbúnaðarprófunar

Markmið óvirkrar prófana eru að ganga úr skugga um að varan standist væntingar notenda og fínstilla vöruna fyrir útgáfu.

Það getur líka hjálpað forriturum og prófurum að skilja hugbúnaðinn betur og nota þessa þekkingu í framtíðarhagræðingum.

 

1. Gæðaeftirlit

 

Óvirkar prófanir miða að því að prófa þætti sem hafa áhrif á notagildi vörunnar, áreiðanleika, viðhaldshæfni, flytjanleika og skilvirkni.

Að prófa þessa þætti tryggir að varan sem er gefin út á markaðinn sé af viðeigandi hágæða og uppfylli væntingar notenda með tilliti til frammistöðu, hleðslutíma og notendagetu.

 

2. Áhættustýring

 

Óvirkar prófanir draga einnig úr áhættu og kostnaði sem fylgir því að koma vöru á markað með því að hámarka líkurnar á því að teymið gefi út fullnægjandi vöru.

Með því að athuga óvirkar færibreytur hugbúnaðargerðarinnar er hægt að draga úr kostnaði við að gefa vöruna út vegna þess að þörfin fyrir frekari þróun og hugbúnaðarbreytingar síðar minnkar.

 

3. Hagræðing

 

Óvirk prófun hjálpar prófurum og þróunaraðilum að hámarka hugbúnaðargerðina og hámarka afköst við uppsetningu, uppsetningu, framkvæmd og notkun.

Þú getur líka notað óvirkar prófanir til að hámarka hvernig þú stjórnar og fylgist með hugbúnaðargerðinni.

 

4. Gagnaöflun

 

Óvirk prófun gerir prófunaraðilum kleift að safna og framleiða mælingar og mælikvarða sem hægt er að nota af prófunarteymum fyrir innri rannsóknir og þróun.

Þú getur notað gögnin sem þú safnar úr óvirkum prófunum til að skilja hvernig varan þín virkar og hvernig þú getur hagrætt henni á skilvirkari hátt fyrir notendur.

 

5. Þekkingaraukning

 

Óvirkar prófanir bæta og auka þekkingu prófunarteymis á hegðun vörunnar og tækni sem það notar.

Þetta hjálpar ekki aðeins prófunarhópum að skilja hugbúnaðinn sem þeir eru að vinna að betur, heldur getur það einnig veitt gagnlega þekkingu sem hjálpar prófurum að skilja betur smíði framtíðarinnar.

 

Hver tekur þátt í óvirkum prófunum?

sem tekur þátt í hugbúnaðarprófunum

Óvirkar prófanir eru venjulega framkvæmdar af prófurum í QA umhverfinu, en stundum geta verktaki framkvæmt óvirkar prófanir meðan á þróun stendur.

Kerfisprófanir eru nánast alltaf framkvæmdar af prófunaraðilum og þetta er prófunarstigið þar sem flestar óvirkar prófanir fara fram.

Ef óvirk próf mistakast munu prófunaraðilar senda hugbúnaðinn til baka til þróunaraðila til að leiðrétta villurnar í frammistöðu áður en þeir prófa aftur.

 

Ávinningurinn af óvirkum prófunum

notendasamþykkispróf (UAT)

Það eru margir kostir við að framkvæma óvirkar prófanir og óvirkar prófanir eru mikilvægt skref í kerfisprófunum.

Án óvirkrar prófanir myndu prófunarteymi ekki geta sannreynt að hugbúnaðurinn uppfylli í raun kröfur viðskiptavinarins eða að hann uppfylli þær kröfur sem settar eru fram í hugbúnaðarþróunaráætluninni.

 

1. Bættu hugbúnaðarframmistöðu

 

Óvirkar prófanir geta hjálpað prófurum og þróunaraðilum að bæta heildarframmistöðu hugbúnaðarforrita. Óvirkar prófanir bera kennsl á svæði þar sem frammistöðu hugbúnaðar er ábótavant, til dæmis hvað varðar hleðsluhraða eða vinnslugetu, og hvetja hugbúnaðarteymi til að gera breytingar til að leiðrétta þessa galla.

Þetta tryggir að hugbúnaðarteymi gefa aðeins út hugbúnað til almennings þegar hann er tilbúinn og þegar árangur hans er nógu góður.

 

2. Haltu hugbúnaðinum öruggum

 

Óvirkar prófanir fela í sér öryggisprófanir, sem eru mikilvægar til að tryggja að hugbúnaðargerð sé örugg og varin fyrir utanaðkomandi ógnum og árásum.

Öryggisprófun gerir prófurum og þróunaraðilum kleift að athuga hvort hugbúnaður verndar trúnaðargögn nægjanlega og hafi nægilegt öryggi til staðar til að verjast netárásum samtímans.

 

3. Auktu notendavænni hugbúnaðarins

 

Óvirkar prófanir eru besta leiðin til að gera hugbúnaðinn þinn notendavænni, sérstaklega með því að framkvæma nothæfisprófanir sem meta hversu auðvelt það er fyrir notendur að læra hvernig á að nota og stjórna hugbúnaðinum þínum.

Notendavænni er mjög mikilvæg vegna þess að hann ákvarðar hversu ánægðir notendur eru með hugbúnaðinn þinn og tryggir að notendur geti nýtt sér allt sem hugbúnaðurinn þinn býður upp á.

 

4. Gakktu úr skugga um að hugbúnaðurinn uppfylli þarfir notenda

 

Að tryggja að hugbúnaður uppfylli þarfir notenda ætti að vera eitt af forgangsverkefnum allra hugbúnaðarþróunar- og prófunarteyma. Auk þess að búast við því að hugbúnaðurinn sé virkur, búast notendur við að hugbúnaðurinn standi sig vel, gangi vel og standi vörð um trúnaðargögn.

Óvirk prófun er ein eina leiðin til að tryggja að hugbúnaðurinn þinn uppfylli þessar kröfur.

 

Áskoranir óvirkrar prófana

Það eru nokkrir ókostir við að framkvæma óvirkar prófanir. Þó að óvirk próf séu nauðsynleg á kerfisprófunarfasa hugbúnaðarprófunar, getur ferlið við óvirkar prófanir valdið áskorunum fyrir hugbúnaðarteymi sem hafa ekki næg úrræði og verkfæri.

 

1. Endurtekning

 

Óvirkar prófanir í hugbúnaðarprófun verða að fara fram í hvert sinn sem hugbúnaður er uppfærður af hönnuðum eða í hvert skipti sem kóða er breytt. Þetta þýðir að óvirkar prófanir geta verið mjög endurteknar, sem ekki aðeins tekur tíma heldur einnig dekkjaprófara.

Þreytir prófunaraðilar sem vinna mjög endurtekin verkefni eru líka líklegri til að láta trufla sig og gera mistök.

 

2. Kostnaður

 

Vegna þess að óvirkar prófanir eru svo endurteknar geta þær líka verið ansi kostnaðarsamar, sérstaklega fyrir prófunarteymi sem treysta á handvirkar óvirkar prófanir.

Hugbúnaðarteymi verða að úthluta tíma og fjárhagsáætlun fyrir tíðar óvirkar prófanir og hugbúnaðarframleiðendur þurfa að borga aukalega fyrir þessar viðbótarprófanir.

 

Hvað prófum við í óvirkum prófunum?

 

Óvirkar prófanir er hægt að nota til að prófa margar mismunandi óvirkar breytur, sem hver um sig hefur áhrif á gæði og notagildi kerfisins. Hver af þessum færibreytum er prófuð við kerfisprófun gegn viðmiðunum sem settar eru fram í prófunaráætluninni.

 

1. Öryggi

 

Öryggisprófun er tegund óvirkrar prófunar sem mælir hversu vel kerfi er varið gegn utanaðkomandi ógnum og árásum. Má þar nefna vísvitandi öryggisbrot sem og gagnaleka og önnur algeng brot.

Öryggisprófun er mikilvægt skref í óvirkum prófunum vegna þess að það veitir endanotendum og viðskiptavinum fullvissu um að gögn þeirra séu örugg.

 

2. Áreiðanleiki

 

Prófendur nota óvirkar prófanir til að meta áreiðanleika hugbúnaðar og tryggja að hugbúnaðurinn geti stöðugt framkvæmt tilgreindar aðgerðir án þess að mistakast.

Þó að virkniprófun tryggi að hugbúnaður framkvæmi lykilaðgerðir sínar, eru aðeins óvirkar prófanir sem prófa í raun áreiðanleika og endurtekningarhæfni þessara niðurstaðna.

 

3. Lífsgeta

 

Lifunarhæfni lýsir því hvernig hugbúnaðarkerfi bregst við ef það virkar ekki, og lifunarhæfniprófun tryggir að ef villur og bilanir koma upp getur kerfið endurheimt sig sjálft.

Lifunarprófun getur athugað hvort hugbúnaðurinn sé fær um að vista gögn til að lágmarka gagnatap ef skyndileg bilun er til dæmis.

 

4. Framboð

 

Aðgengi hugbúnaðarins vísar til þess að hve miklu leyti notandinn getur treyst á kerfið meðan það er í gangi. Þetta er einnig kallað stöðugleiki og það er prófað með stöðugleikaprófun.

Stöðugleikaprófun líkist áreiðanleikaprófum að vissu leyti vegna þess að það athugar hvort kerfið geti staðið sig stöðugt samkvæmt væntanlegum stöðlum.

 

5. Nothæfi

 

Nothæfisprófun er önnur mikilvæg tegund óvirkrar prófunar í hugbúnaðarprófun. Þessi tegund prófunar metur hversu vel notandinn getur lært, stjórnað og notað hugbúnaðarkerfið með því að fylgja leiðbeiningunum á skjánum og öðrum grunnleiðbeiningum.

Nothæfisprófun er mikilvæg vegna þess að ef hugbúnaðurinn er ekki mjög nothæfur munu flestir notendur einfaldlega yfirgefa hann eða velja að nota eitthvað annað.

 

6. Skalanleiki

 

Sveigjanleikaprófun prófar að hve miklu leyti hugbúnaðarforrit getur aukið vinnslugetu sína til að mæta aukinni eftirspurn.

Til dæmis, ef hugbúnaðurinn er hannaður til að vera notaður af mörgum notendum á einu neti í einu, hvernig virkar það þegar tíu notendur skrá sig inn á sama tíma? Hefur hærri notendafjöldi marktæk áhrif á frammistöðu eða hleðslutíma?

 

7. Samvirkni

 

Samvirkniprófun er tegund óvirkrar prófunar sem athugar hversu vel hugbúnaðarkerfi tengist öðrum hugbúnaðarkerfum.

Þetta er sérstaklega mikilvægt þegar hugbúnaður er hannaður sem hluti af svítu af vörum sem allar samþættast hver við aðra.

 

8. Skilvirkni

 

Skilvirkni í hugbúnaðarprófun vísar til þess hversu mikið hugbúnaðarkerfi ræður við getu, magn og viðbragðstíma.

Til dæmis geta prófunaraðilar metið hversu margir notendur geta skráð sig inn í kerfið í einu, hversu langan tíma það tekur að sækja gögn úr gagnagrunninum eða hversu hratt hugbúnaðurinn getur framkvæmt grunnverkefni.

 

9. Sveigjanleiki

 

Sveigjanleiki mælir að hve miklu leyti hugbúnaðarkerfi getur unnið með mismunandi gerðir vélbúnaðar og jaðartækja.

Til dæmis hversu mikið vinnsluminni hugbúnaðurinn þarfnast eða hvort hann krefst tiltekins magns af örgjörva. Því lægri sem kröfurnar eru til hugbúnaðarforritsins, því sveigjanlegri er hugbúnaðurinn.

 

10. Færanleiki

 

Flutningsprófun er notuð til að prófa hversu sveigjanlegan er hægt að flytja hugbúnaðinn úr núverandi vél- eða hugbúnaðarumhverfi og hversu auðvelt er að gera það.

Færanleiki er mikilvægur vegna þess að hann hefur áhrif á hversu auðveldlega endanotendur geta stjórnað hugbúnaði og flutt hann á milli mismunandi kerfa.

 

11. Endurnýtanleiki

 

Endurnýtanleikaprófun er tegund óvirkrar prófunar sem prófar hvort hægt sé að breyta hlutum hugbúnaðarkerfisins til endurnotkunar í öðru forriti.

Þó að endurnýtanleikapróf hafi venjulega ekki áhrif á viðskiptavini og endanotendur, þá er það góð endurspeglun á hversu áhrifaríkar þróunaraðilar eru að búa til íhluti sem hægt er að endurnýta í framtíðinni.

 

Eiginleikar óvirkra prófa

Að skilja hvað óvirk próf eru felur í sér að skilja einkenni óvirkra prófa. Þessir eiginleikar skilgreina óvirkar prófanir í hugbúnaðarprófun.

 

1. Mælanlegt

 

Óvirkar prófanir eru alltaf megindlegar og mælanlegar, sem þýðir að prófunaraðilar nota ekki huglægar setningar eins og „gott“ eða „gott“, heldur nota tölur og staðreyndir til að lýsa útkomu óvirkrar prófana.

Til dæmis, frekar en að lýsa hleðslutímum sem „hröðum“ eða „hægum“, ættu óvirkar prófanir að leiða til ákveðinna tölur sem sýna fjölda skipta.

 

2. Sérstakur

 

Þegar óvirkar prófanir eru framkvæmdar ætti tilgangur prófananna að vera sérstakur fyrir hönnunarforskriftir hugbúnaðarins.

Til dæmis, ef hugbúnaðarverkefnisáætlunin vísar til fjölda notenda sem ættu að geta skráð sig inn í einu, ætti þetta að vera forgangsraðað þegar prófun er ekki virk.

 

3. Óþekkt

 

Þó að óvirkar prófanir geti verið sérstaklega hönnuð til að mæla eiginleika sem settir eru fram í verkefnaáætlunum, þá verða þessir eiginleikar í mörgum tilfellum ekki tilgreindir fyrirfram.

Í þessu tilviki ættu prófunaraðilar einfaldlega að framkvæma óvirkar prófanir til að meta hugbúnaðinn út frá hverri færibreytu og bera þær síðar saman við væntingar.

 

Lífsferill óvirkra prófa

Þar sem óvirkar prófanir vísar ekki til ákveðins áfanga í lífsferli hugbúnaðarprófunar heldur einfaldlega tegundar prófana sem venjulega eiga sér stað á kerfisprófunarfasa hugbúnaðarprófunar, getur lífsferill óvirkrar prófunar verið mjög breytilegur á milli verkefna.

Almennt séð fylgir það svipuðum lífsferli og aðrar tegundir hugbúnaðarprófana sem byrjar á því að greina kröfur verkefna og endar með framkvæmd prófunar og uppfyllingu lotunnar.

 

1. Hugbúnaðarþörfgreining

 

Fyrsta stig lífsferilsins fyrir óvirkar prófanir er greining á hugbúnaðarkröfum. Hugbúnaðarteymi vinna að sérstökum viðmiðum þegar þeir eru að smíða og prófa forrit og þessi viðmið ættu að ráða því hvers konar prófanir þarf að framkvæma.

 

2. Prófaskipulagning

 

Næsta stig lífsferilsins er prófaáætlun. Á prófunaráætlunarstigi mun QA leiðtogi setja saman ítarlega prófunaráætlun sem lýsir því hvað verður prófað, hver mun framkvæma prófanirnar og hvaða prófunaraðferðir, aðferðir og verkfæri verða notuð.

Prófunaráætlunin ætti að innihalda allar nauðsynlegar upplýsingar sem prófunaraðilar þurfa til að búa til og framkvæma prófunartilvik.

 

3. Gerð prófdæmis

 

Gerð próftilvika er næsta stig óvirkrar prófunar. Þetta stig felur í sér að þróa óvirkar prófunartilvik sem prófunaraðilar munu framkvæma á síðari stigum til að prófa óvirkar kröfur kerfisins.

Próftilvik lýsa því hvað verður prófað, hvernig það verður prófað og hver væntanleg niðurstaða prófsins er.

 

4. Uppsetning prófunarumhverfis

 

Næsti áfangi í lífsferli prófunar sem ekki virkar er að setja upp prófunarumhverfið áður en prófun hefst.

Prófunarumhverfið er þar sem allar prófanir fara fram og það er heimili til aðfanga og tóla sem þú munt nota til að framkvæma óvirkar prófanir.

Prófunarhópurinn undirbýr prófunarumhverfið sem sett er upp áður en prófið er framkvæmt.

 

5. Prófframkvæmd

 

Prófframkvæmd er næsti áfangi hins óvirka lífsferils prófunar. Það felur í sér að framkvæma prófunartilvikin sem áður voru búin til til að prófa mismunandi þætti hugbúnaðarforrita, þar á meðal öryggi, hleðslutíma, getu og flytjanleika.

Prófateymið framkvæmir hvert mál fyrir sig og athugar niðurstöðu hvers prófs á móti væntum niðurstöðum.

 

6. Endurtaka hringrás

 

Lokastig óvirkrar prófunar lífsferils er hringrás uppfylling og endurtaka. Eftir að hafa keyrt öll próftilvikin athuga prófunaraðilar til að sjá hvaða próf stóðust og hvaða próf féllu.

Próf sem mistakast gefa venjulega til kynna að það sé galli sem forritarar þurfa að laga. Þegar forritarar hafa lagfært eða breytt kóðanum, endurtekur prófunarferill hugbúnaðarins aftur þar til engir gallar finnast.

 

Að losna við smá rugl:

Óvirk próf vs hagnýt próf

UAT próf samanburður við aðhvarfspróf og annað

Virkniprófun og virkniprófun eru tvær ólíkar en jafn mikilvægar gerðir hugbúnaðarprófa sem saman eru notaðar til að meta hvort hugbúnaðarforrit uppfylli kröfur notenda eins og þær eru settar fram í verkefnisskýrslunni.

Þó að þær séu báðar nauðsynlegar prófanir sem gera hugbúnaðarteymi kleift að bera kennsl á galla í hugbúnaðargerð, eru hagnýtar og óvirkar prófanir algjörlega frábrugðnar hvort öðru.

 

1. Hver er munurinn á hagnýtri og óvirkri prófun?

 

Munurinn á hagnýtri og óvirkri prófun er í því sem þeir prófa. Virkniprófun prófar virkni forritsins og athugar hvort þau virki eins og til er ætlast. Óvirk próf prófar aðra þætti forritsins sem hafa áhrif á ánægju notenda og gæði forritsins.

Virkar og óvirkar prófanir eiga sér stað í mismunandi stigum hugbúnaðarprófunar, en báðar tegundir prófa eru venjulega gerðar á kerfisprófunarfasa.

Bæði hagnýt og óvirk próf geta hjálpað okkur að skilja hversu vel forrit virkar og hvort það skili starfi sínu á fullnægjandi hátt.

Til dæmis, ef þú ert að prófa farsímaforrit sem gerir notendum kleift að vista verkefnalista og innkaupalista, geta virkniprófanir prófað aðgerðir eins og að búa til nýjan lista, vista lista og gera breytingar á fyrirliggjandi listum.

Óvirkar prófanir geta metið hversu vel forritið virkar á mismunandi farsímum, hversu fljótt listar hlaðast upp og hversu mikil áhrif á afköst forrita hafa þegar önnur forrit eru í gangi í bakgrunni.

 

2. Ályktun: óvirk próf vs hagnýt próf

 

Bæði hagnýtar og óvirkar prófanir eru mikilvægar tegundir hugbúnaðarprófa sem geta hjálpað prófurum og QA teymum að meta hvort forrit uppfylli núverandi kröfur.

Þó að virkniprófun prófi virkni hugbúnaðarins, prófa ekki virkniprófun aðra þætti sem gætu haft áhrif á frammistöðu, skilvirkni og öryggi.

Einingaprófun , samþættingarprófun og API-prófun eru allar tegundir virkniprófunar. Á hverju þessara stiga hugbúnaðarprófunar meta prófunarmenn hversu vel aðgerðir og eiginleikar virka annaðhvort hver fyrir sig eða saman og bera kennsl á villur og galla sem koma í veg fyrir að aðgerðir virki eins og búist er við.

Öryggispróf, nothæfispróf, færanleikapróf og hleðslupróf eru allar tegundir af óvirkum prófum sem gera prófurum kleift að meta hversu vel app framkvæmir störf sín og styður þarfir notenda.

 

Tegundir óvirkrar prófana

Óvirkar prófanir: hvað er það, mismunandi gerðir, aðferðir og verkfæri

Það eru margar mismunandi gerðir af óvirkum prófunum, sem hver um sig prófar annan óvirkan þátt í frammistöðu eða skilvirkni hugbúnaðarforrits.

Hver af þessum tegundum prófa mun prófa mismunandi færibreytur og sum próf geta prófað sömu breytur á mismunandi vegu.

 

1. Frammistöðupróf

 

Frammistöðupróf eru tegund óvirkrar prófunar sem athugar hversu vel mismunandi hugbúnaðaríhlutir virka. Frekar en að prófa virkni þeirra, sem er það sem virknipróf gerir, geta frammistöðupróf prófað viðbragðstíma, flöskuhálsa og bilunarpunkta. Frammistöðuprófun hjálpar prófurum að tryggja að hugbúnaður sé af háum gæðum og að hann sé hraður, stöðugur og áreiðanlegur.

 

2. Álagspróf

 

Álagspróf er tegund óvirkrar prófunar sem prófar hversu vel hugbúnaðurinn stendur sig þegar hann er undir óeðlilegu álagi. Þetta gæti þýtt að prófa hvernig hugbúnaðurinn virkar þegar einhver reynir að nota fullt af mismunandi eiginleikum í einu, eða á meðan að keyra mörg önnur forrit á sama tíma.

Álagsprófun leitast við að finna mörk þar sem hugbúnaðurinn hættir að virka rétt og hvað gerist þegar kerfið er undir álagi. Það gerir prófurum kleift að skilja hvort kerfið geti endurheimt sig og hvort það lætur notendur vita með viðeigandi villuskilaboðum.

 

3. Hleðslupróf

 

Álagsprófun er tegund prófunar sem metur hversu vel hugbúnaður hegðar sér bæði við venjulegar aðstæður og þegar tekist er á við þyngra álag. Það er notað til að ákvarða hversu mikið hugbúnaðurinn þolir samtímis án þess að afköst hafi neikvæð áhrif.

Hægt er að nota hleðslupróf til að prófa hvernig forrit virka þegar margir notendur nota þau í einu eða þegar notendur reyna að hlaða niður fullt af gögnum á sama tíma.

Hleðsluprófun er mikilvæg ef þú vilt athuga hvort hugbúnaðurinn þinn sé skalanlegur.

 

4. Öryggispróf

 

Öryggispróf meta hugbúnaðarforrit og leita að veikleikum í öryggi hugbúnaðarins. Þetta felur í sér hugsanlega öryggisáhættu sem gæti leitt til gagnataps eða brota sem afhjúpa trúnaðargögn.

Öryggisprófun er mikilvæg vegna þess að hún tryggir að varan sé nægilega vernduð gegn innbroti, gagnabrotum og öðrum utanaðkomandi öryggisógnum.

Nokkur dæmi um öryggispróf sem prófunaraðilar geta framkvæmt eru öryggisúttektir, siðferðileg innbrot, skarpskyggnipróf, öryggisskannanir og líkamsstöðumat.

 

5. Uppfærsla og uppsetningarpróf

 

Uppfærslu- og uppsetningarprófun er tegund óvirkrar hugbúnaðarprófunar sem sannreynir hversu vel hugbúnaðurinn virkar á mismunandi vélum.

Tilgangur þessarar tegundar prófana er að tryggja að nýir notendur geti auðveldlega sett upp hugbúnaðinn á vélum sínum og núverandi notendur geta uppfært hann þegar nýjar uppfærslur eru gefnar út.

Uppfærsla og uppsetningarprófanir eru mikilvægar vegna þess að notendur verða að geta auðveldlega sett upp vöruna þína að því tilskildu að þeir vinni með vél sem er samhæf við hana.

 

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

6. Rúmmálspróf

 

Rúmmálsprófun er tegund prófunar sem er til til að sannreyna hvað gerist þegar mikið magn af gögnum er bætt við gagnagrunninn í einu. Þetta skilgreinir hvort forritið geti séð um mikið magn af gögnum og hvað gerist í kerfinu ef það getur það ekki.

Rúmmálsprófun er einnig þekkt sem flóðprófun og þú getur notað það til að meta gagnatap og villuboð sem koma upp þegar verulegu magni af gögnum er bætt við kerfið.

Magnprófun er eina leiðin til að tryggja að hugbúnaður ráði við það magn gagna sem notendur munu búast við.

 

7. Batapróf

 

Endurheimtarpróf fela í sér að neyða hugbúnaðarkerfið til að mistakast til að prófa hversu vel kerfið endurheimtir sig eftir hrun.

Endurheimtarprófun getur hjálpað prófunaraðilum að skilja hvernig hugbúnaður endurheimtir gögn og kemur í veg fyrir tap ef vélbúnaðurinn er tekinn úr sambandi við notkun, ef hugbúnaðurinn er aftengdur netinu við gagnaflutning eða ef þú endurræsir kerfið óvænt.

Þessi tegund af prófunum er mikilvæg vegna þess að kerfi án viðeigandi batasamskiptareglna gætu orðið fyrir alvarlegu gagnatapi þegar slys sem þessi eiga sér stað.

 

Það sem þú þarft til að hefja óvirkar prófanir

Hvað er álagsprófun?

Áður en þú byrjar óvirkar prófanir þarftu að ganga úr skugga um að þú hafir undirbúið prófunarumhverfið og safnað saman tækjum og gögnum sem þú þarfnast.

 

1. Prófáætlun

 

Áður en þú byrjar óvirkar prófanir skaltu ganga úr skugga um að þú hafir lokið prófunaráætlun sem hefur verið undirrituð af viðeigandi fólki.

Prófunaráætlunin þín ætti að innihalda allar viðeigandi upplýsingar um hvað þú ætlar að prófa og hvernig. Það ætti að útskýra hvenær þú ætlar að nota handvirk próf og hvenær þú ætlar að nota sjálfvirk próf, sem og útlista hlutverk og ábyrgð allra sem taka þátt í prófunarferlinu.

 

2. Próftilvik

 

Áður en þú getur framkvæmt óvirkar prófanir þarftu að búa til próftilvik. Hvert prófunartilvik útlistar tiltekið atriði sem þú ætlar að prófa, útskýrir hvernig þú ætlar að prófa það og lýsir væntanlegum niðurstöðum prófsins.

Til dæmis, ef þú ert að framkvæma álagsprófun, gæti dæmi um prófun verið að prófa hvernig hugbúnaðurinn hegðar sér þegar tíu notendur nota sömu eininguna á sama tíma.

 

3. Virkni sannprófun

 

Þú getur ekki framkvæmt óvirkar prófanir á hugbúnaðarhlutum ef þeir eru ekki virkir.

Til dæmis, ef þú vilt prófa hversu marga notendur hugbúnaðurinn ræður við að vera innskráður á sama tíma, þá er fyrst mikilvægt að ganga úr skugga um að einstakir notendur geti raunverulega skráð sig inn á hugbúnaðinn.

Áður en þú byrjar óvirkar prófanir skaltu ganga úr skugga um að öll virkniprófin þín hafi staðist og að hugbúnaðurinn þinn virki eins og þú ætlast til.

Þetta þýðir venjulega að reykpróf , geðheilsupróf , einingapróf, samþættingu og prófun á virknikerfi hafa þegar verið framkvæmdar.

 

4. Prófunartæki

 

Áður en þú byrjar óvirkar prófanir skaltu safna saman öllum prófunarverkfærum sem þú vilt nota til að framkvæma prófin þín.

Hvort sem þú ert að nota sjálfvirkni verkfæri til að hluta gera sum prófin sjálfvirk eða skjalatól til að hjálpa þér að stjórna og geyma prófunarskýrslur til notkunar síðar, vertu viss um að verkfærin sem þú vilt nota séu tiltæk og tilbúin til notkunar og að allir í prófunarteyminu viti hvernig á að nota hvert verkfæri rétt.

 

5. Prófunarumhverfi

 

Settu upp prófunarumhverfið áður en þú byrjar að prófa óvirkar. Þú gætir nú þegar verið með viðeigandi prófunarumhverfi, sérstaklega ef þú getur notað sama umhverfi fyrir óvirkar kerfisprófanir og virknikerfisprófanir.

Hin fullkomna prófunarumhverfi gerir þér kleift að prófa alla þætti sem þú þarft á réttum tækjum.

Til dæmis, ef þú ert að prófa hljóðstyrksmeðferð á snjallsímatækjum, er betra að prófa þetta á raunverulegu snjallsímatæki en að reyna að líkja eftir farsímaumhverfi á borðtölvu.

 

Hið óvirka prófunarferli

Hvað er einingaprófun

Að prófa óvirka þætti hugbúnaðargerðar er fjölþrepa ferli sem felur í sér að undirbúa prófunarumhverfið, búa til prófunartilvik, safna prófgögnum og framkvæma óvirkar prófanir.

Það er hægt að skipta prófunarferlinu niður í litla bita til að gera það auðveldara að fylgjast með því fyrir byrjendur í óvirkum prófum.

 

1. Kannanir á viðbúnaði við prófun sem ekki virkar

 

Áður en þú getur hafið óvirkar prófanir er mikilvægt að ganga úr skugga um að þú sért tilbúinn í þennan áfanga prófunar.

Þetta getur þýtt að meta útgönguskilyrðin fyrir síðasta áfanga prófunar til að ganga úr skugga um að hugbúnaðurinn hafi staðist það og ganga úr skugga um að hugbúnaðurinn hafi staðist allar virkniprófanir sem krafist er áður en óvirkar prófanir eiga sér stað.

Sum teymi geta búið til inngönguskilyrði fyrir óvirk próf, sem samanstendur af öllum þeim skilyrðum sem verða að hafa verið uppfyllt áður en óvirk próf hefst.

 

2. Búðu til prófunaráætlun

 

Þú gætir hafa þegar framkvæmt þetta skref fyrr ef þú ert að framkvæma óvirkar prófanir sem hluta af kerfisprófunum og fylgja kerfisprófunaráætluninni þinni. Prófunaráætlun lýsir öllum prófunum sem þú þarft að framkvæma og hvernig þú ætlar að framkvæma þær.

Án skýrrar prófunaráætlunar er auðvelt að missa sjónar á umfangi og markmiðum prófanna sem þú ert að framkvæma.

 

3. Búðu til próftilvik

 

Næsta stig óvirkrar prófunar er að búa til prófunartilvik sem eru hönnuð til að prófa hverja óvirka færibreytu hugbúnaðarins.

Hvert próftilvik ætti að hafa auðkenni prófunartilviks, heiti prófunartilviks, lýsingu og upplýsingar um væntanlega niðurstöðu prófsins sem og öll viðmið um að standast eða falla sem eru ákveðin fyrirfram. Þetta hjálpar prófunaraðilum að skilja hvernig á að framkvæma hvert próf og hvaða niðurstöður á að leita að.

 

4. Safnaðu prófunargögnum

 

Áður en þú getur framkvæmt hvert próftilvik þarftu að safna prófunargögnum sem þú munt nota fyrir hvert próftilvik.

Þetta þýðir venjulega að safna kóða og gögnum úr mismunandi einingum og íhlutum sem mynda aðgerðir og svæði sem þú ætlar að prófa. Ef þú ert að hámarka umfang prófsins ættirðu að hafa mikið af prófunargögnum til að vinna með.

 

5. Tilbúið prófunarumhverfið

 

Næsta stig óvirkrar prófunar er að undirbúa prófunarumhverfið. Prófunarumhverfið er prófunarþjónn sem þú munt nota til að framkvæma hugbúnaðarprófanir af mörgum mismunandi gerðum.

Það gerir þér kleift að búa til sams konar aðstæður til að prófa hugbúnaðinn þinn og setja upp hugbúnaðinn þinn með mismunandi stillingum fyrir stillingarprófanir, öryggisprófanir og aðrar gerðir af óvirkum prófunum.

 

6. Framkvæma óvirkar prófanir

 

Þegar prófunarumhverfið er tilbúið er kominn tími til að framkvæma óvirkar prófanir. Þú gætir ákveðið að framkvæma próf í tegundarröð, til dæmis að byrja með frammistöðuprófun áður en þú ferð yfir í öryggispróf og aðrar gerðir af prófunum sem ekki eru virk.

Þegar þú framkvæmir hvert próf skaltu skrá niður niðurstöðurnar í prófunarskýrslunni þinni. Ef þú ert að gera prófun sjálfvirkan mun sjálfvirkniverkfærið þitt einnig hafa staðlaða leið til að tilkynna niðurstöður á skýran og ótvíræðan hátt.

 

7. Tilkynntu niðurstöður prófa

 

Eftir að hafa framkvæmt hvert próftilvik skaltu safna saman niðurstöðum úr óvirkum prófunum þínum í eina skýrslu.

Þessi skýrsla ætti að vera skýr um niðurstöður hvers prófs og ótvíræða um hvort hvert próf hafi staðist eða fallið.

Fylgdu stöðluðu skipulagi fyrir prófunarskýrsluna þína til að ganga úr skugga um að allar upplýsingar sem þú þarft að miðla sé innifalinn.

 

8. Lagaðu galla

 

Þegar prófunarniðurstöðurnar liggja fyrir skaltu afhenda forriturum hugbúnaðinn aftur ef próf mistókst eða ef þú hefur greint einhverjar villur sem ekki virka sem þarf að laga.

Til dæmis, ef hugbúnaðurinn höndlar ekki hæfilegan fjölda notenda í einu eða ef frammistaða hægist of mikið þegar mörg forrit eru í gangi á sama tíma, þá þarf líklega að laga þessi vandamál innan kóðans til að tryggja að notendur séu ánægður með vöruna.

 

9. Endurtaktu prófunarlotuna

 

Þegar forritarar hafa lagað galla sem finnast í fyrsta óvirku prófunarfasanum getur prófunarferlið hafist aftur.

Hönnuðir munu prófa breytingarnar sem þeir gera með geðheilsu og senda nýju smíðina aftur til QA prófunaraðila, sem munu síðan framkvæma alla prófunina sem byrja með reykprófun, einingaprófun, samþættingarprófun og loks kerfisprófun.

Prófunarlotan er endurtekin þar til engar villur eða gallar eiga sér stað á neinum tímapunkti, eftir það getur smíðin farið í lokastig prófunar: notendasamþykkisprófun .

 

Prófunartilvik fyrir óvirkar prófanir

Grein um gráa kassaprófun - verkfæri, nálganir, samanburður á móti hvítum kassa og svörtum kassa, ókeypis gráum kassa og verkfæri fyrir fyrirtæki.

Prófunartilvik eru mikilvægur þáttur í öllum hugbúnaðarprófunum og þegar þú ert að framkvæma bæði hagnýtar og óvirkar prófanir notarðu prófunartilvik til að skilgreina hvað þú ætlar að prófa og hvernig þú ætlar að prófa það.

Líta má á hvert próftilvik sem smápróf og hvert próftilvik mun hafa sína eigin skilgreindu úttak og niðurstöður.

 

1. Hvað eru próftilvik fyrir óvirkar prófanir?

 

Prófunartilvik er safn aðgerða sem gerðar eru á hugbúnaðargerð til að prófa hvort hann uppfyllir skilyrðin sem skilgreind eru í hugbúnaðaráætluninni. Hvert prófunartilvik segir prófunaraðilum í raun hvað á að prófa og hvernig, og er hannað til að prófa ákveðna virkni eða óvirka eiginleika hugbúnaðarforritsins.

Óvirk prófunartilvik gætu falið í sér að prófa hvað gerist þegar einhver reynir að fá aðgang að öruggum gögnum innan kerfisins eða að prófa hversu hratt hugbúnaðurinn hleðst upp við ræsingu.

 

2. Hvernig á að hanna prófunartilvik sem ekki eru hagnýt?

 

Þegar þú ert að hanna prófunartilvik fyrir óvirkar prófanir er mikilvægt að fylgja stöðluðum prófunaraðferðum á meðan þú hefur markmið óvirkrar prófana í huga.

Fylgdu skrefunum hér að neðan til að skrifa próftilvik fyrir óvirkar prófanir sem lýsa skýrt hvað prófunaraðilar þínir verða að gera til að framkvæma hvert próf.

 

1. Skilgreindu svæðið sem þú vilt ná yfir

 

Fyrir hvert prófunartilvik skaltu íhuga hvaða svæði hugbúnaðarins þíns þetta prófunartilvik mun ná yfir.

Til dæmis, ef þú ert að skrifa prófunartilvik fyrir uppsetningu og uppfærsluprófun gætirðu sett inn prófunartilvik sem meta hversu auðvelt er að setja upp forritið á mismunandi tæki og hversu langan tíma það tekur að uppfæra hugbúnaðinn með nýjum plástri.

 

2. Búðu til einstakt auðkenni prófunartilviks

 

Hvert prófunartilvik ætti að hafa einstakt auðkenni prófunartilviks. Þetta gerir það auðvelt að finna lýsingu á prófunartilvikum og niðurstöðum seinna og hreinsar út hvers kyns rugl um hvaða próftilvik þú ert að vísa til ef tvö próftilvik hafa svipuð nöfn eða lýsingar.

 

3. Nefndu og lýstu hverju prófi

 

Þó að auðkenni prófunartilviks auðkenni prófið, viltu líka gefa upp nafn og lýsingu fyrir hvert próftilvik sem þú skrifar.

Það ætti að vera einfalt nafn sem dregur saman það sem þú ert að prófa, á meðan lýsingin er ein setning sem útskýrir þetta aðeins nánar.

Lýsingin ætti að vera nógu skýr til að prófunaraðilar viti hvað þeir eigi að prófa og hvernig eigi að prófa það, sem og hvers kyns sérstök skilyrði sem þarf að uppfylla í prófinu.

 

4. Tilgreindu væntanlega niðurstöðu

 

Fyrir hvert prófunartilvik, útskýrðu niðurstöðuna sem ætti að koma ef hugbúnaðurinn virkar eins og búist var við.

Í óvirkum prófunum eins og frammistöðuprófunum og álagsprófunum getur þetta þýtt í mörgum tilfellum að hugbúnaðurinn heldur einfaldlega áfram að starfa eðlilega án þess að hægja á sér, tefjast eða hrynja.

Í öðrum tilvikum getur það þýtt að tiltekin villuboð birtast til að tilkynna notandanum um vandamálið og mæla með lausn.

 

5. Mæli með prófunaraðferðum

 

Fyrir hvert prófunartilvik skaltu mæla með tegund prófunartækni og óvirkum prófunarverkfærum sem þú telur að prófarinn ætti að nota við prófun.

Í óvirkum prófunum geta prófunaraðilar notað mjög mismunandi aðferðir fyrir mismunandi gerðir prófa.

Til dæmis gætu álagsprófanir og álagsprófanir krafist sjálfvirkni vegna þess að það er óframkvæmanlegt að líkja eftir mjög mikilli umferð handvirkt, á meðan aðrar prófanir gætu verið auðveldari í framkvæmd án sérstakra verkfæra eða tækni.

 

6. Fáðu hvert prófdæmi jafningja skoðað

 

Áður en þú skráir þig í hvert prófmál skaltu fá hvert mál ritrýnt af einhverjum sem þú vinnur með. Þetta gæti verið annar prófunaraðili eða QA-forysta.

Ritrýniprófunartilvik tryggja að þau séu nógu skýr til að prófunaraðili þriðju aðila fylgi þeim og innihaldi ekki óljósar eða mistök sem gætu leitt til óviðeigandi prófunar.

 

3. Dæmi um óvirkar próftilvik

 

Ef þú ert að skrifa próftilvik fyrir óvirkar prófanir gætu þau litið eitthvað út eins og óvirk prófunardæmin hér að neðan.

 

Dæmi um sveigjanleikapróf

Auðkenni prófunartilviks: 6671
Nafn próftilviks: Innskráningarpróf margra notenda
Lýsing: Líktu eftir 20+ notendum sem skrá sig inn á hugbúnaðinn á sama tíma með því að nota sjálfvirkniverkfæri.
Væntanlegar niðurstöður: Hugbúnaðurinn ætti að keyra eins og venjulega fyrir hvern notanda, sem gerir hverjum notanda kleift að skrá sig inn á innan við 5 sekúndur.

 

Dæmi um samhæfnipróf

Auðkenni prófunartilviks: 5214
Nafn prófunartilviks: Hleður forritinu í Opera vafranum
Lýsing: Hladdu forritinu í Opera vefvafra.
Væntanlegar niðurstöður: Forritið hleðst eins og venjulega í Opera vefvafranum með venjulegri skjáupplausn og uppsetningu.

 

Handvirkar eða sjálfvirkar prófanir sem ekki virka?

tölvusjón fyrir hugbúnaðarprófun

Þegar þú ert að velja á milli mismunandi prófunaraðferða sem ekki eru virk, þarftu að ákveða hvort þú vilt framkvæma handvirkar eða sjálfvirkar prófanir sem ekki eru virkni.

Handvirkar prófanir eru gerðar af mönnum sem prófanir, sem þýðir að þær eru yfirleitt tímafrekari í framkvæmd, en þær bjóða einnig upp á tækifæri til könnunarprófa.

Sjálfvirk próf sem ekki eru virk eru fljótlegri og að sumu leyti áreiðanlegri, en þau krefjast líka meira fjármagns eða verkfæra. Sjálfvirkni og ofsjálfvirkni er að verða sífellt vinsælli í prófunum, sérstaklega þegar kemur að óvirkum prófunum.

 

Handvirk prófun án virkni: Kostir, áskoranir og ferli

 

Handvirkar óvirkar prófanir eru eingöngu framkvæmdar af prófunaraðilum, sem munu prófa hvern einstakan óvirkan þátt sjálfstætt.

Þegar framkvæmt er handvirk próf sem ekki eru virk, verða prófunaraðilar að safna upplýsingum um hugbúnaðinn, búa til einstök próftilvik sem passa við prófunaráætlunina og framkvæma þessi prófunartilvik handvirkt.

Þetta tekur töluverðan tíma, en það þýðir líka að QA prófarar hafa frelsi til að ákveða hvað er prófað og hvernig.

 

1. Sumir kostir handvirkra prófana eru:

 

● Handvirk prófun getur verið ódýrari en sjálfvirk prófun vegna þess að það krefst ekki sérstakrar tækni eða tækniþekkingar.

● Handvirk prófun gerir prófurum kleift að veita mannlegri innsýn og huglægni í því hvernig hugbúnaðurinn virkar og hvort hann virkar á fullnægjandi hátt.

● Hægt er að nota handvirkar prófanir til að framkvæma kerfisprófanir í aðstæðum þar sem ómögulegt er að gera sjálfvirkan.

● Handvirk prófun gerir prófurum kleift að meta sjónræna þætti kerfisins eins og grafíska viðmótið og aðra þætti sem gætu haft áhrif á notagildið.

● Handvirkar prófanir bjóða prófendum upp á víðtækari sýn á kerfið í heild sinni og hvernig mismunandi einingar og íhlutir vinna saman

 

Hins vegar eru líka gallar við handvirkar prófanir.

 

2. Sumar áskoranir handvirkra prófana eru:

 

● Sumar gerðir af óvirkum prófunum, þar á meðal álagsprófun og frammistöðuprófun, er óhagkvæm að framkvæma handvirkt

● Handvirk prófun tekur töluvert lengri tíma en sjálfvirk prófun sem ekki er virk

● Handvirkir prófarar geta orðið annars hugar, missa einbeitinguna og gera mistök, sérstaklega þegar þeir framkvæma mjög endurtekin prófunarverkefni

 

Sjálfvirk prófun sem ekki virkar: Kostir, áskoranir og ferli

Sjálfvirk prófun sem ekki virkar er framkvæmd með sjálfvirkum forskriftum og prófunarverkfærum. Þegar sjálfvirkar prófunaraðferðir eru notaðar geta prófunaraðilar framkvæmt próf í bakgrunni á meðan þeir eru að vinna í öðrum verkefnum, þegar sjálfvirku prófin hafa verið sett af stað.

 

1. Sumir kostir þess að gera sjálfvirkar prófanir sem ekki eru virkar eru:

 

1. Sparaðu tíma og fjármagn með því að draga úr þeim tíma sem þú eyðir í löng og tímafrek verkefni

2. Sjálfvirkni gerir það mögulegt að auka prófunarumfang með því að ná yfir fjölbreyttari hluti og eiginleika

3. Það er raunhæfara að framkvæma sjálfvirkar prófanir oft vegna þess að það tekur styttri tíma að framkvæma þær

4. Sjálfvirk prófun er tilvalin fyrir tímafrekt prófunarverkefni eins og álagspróf, magnpróf og álagspróf sem er mjög erfitt að framkvæma handvirkt

5. Það eru minni líkur á að villur komi upp þegar sjálfvirkar prófanir eru framkvæmdar

 

Hins vegar eru líka nokkrir gallar við sjálfvirkar prófanir sem þýðir að það er ekki alltaf rétta nálgunin fyrir allar gerðir af óvirkum prófunum.

 

2. Sumar af áskorunum við sjálfvirkar prófanir sem ekki eru virkar eru:

 

1. Sjálfvirk prófun er dýrari í uppsetningu en handvirk prófun

2. Uppsetning próf sjálfvirkni getur tekið tíma og tæknilega úrræði

3. Test sjálfvirkni leyfir ekki pláss fyrir könnunarprófanir

4. Sjálfvirk prófun krefst enn tíma til að búa til próftilvik

 

Niðurstaða: Handvirkt eða sjálfvirkt

óvirkar prófanir?

Kostir þess að setja upp ágætisprófunarmiðstöð. Er frammistöðupróf öðruvísi en virknipróf?

Í flestum tegundum hugbúnaðarprófunar gefur það að sameina handvirkt og sjálfvirkt próf venjulega bestu niðurstöðurnar. Þetta gerir prófunarteymum kleift að njóta góðs af skilvirkni, áreiðanleika og nákvæmni sjálfvirkra prófa á sama tíma og þeir framkvæma könnunarprófanir sem gera prófurum kleift að meta hugbúnað frá huglægara sjónarhorni.

Í óvirkum prófunum eru bæði handvirkar og sjálfvirkar prófanir nánast nauðsynlegar fyrir flest prófteymi.

Handvirk próf eru best notuð til að framkvæma óvirkar prófunarverkefni eins og nothæfispróf, á meðan sjálfvirk próf eru oftast notuð til að framkvæma prófanir sem væru of tímafrekar og erfitt að framkvæma handvirkt, svo sem álagspróf eða rúmmálspróf.

Óvirk próf er eitt af augljósustu sviðunum til að nota sjálfvirkni prófunartækni vegna þess að það er megindleg, mælanleg tegund prófunar sem biður ekki um huglægar niðurstöður.

Eins og með aðrar gerðir prófana, eru óvirkar prófanir venjulega framkvæmdar með blöndu af handvirkum prófum og sjálfvirkum prófum.

Hins vegar eru sjálfvirkar prófanir nánast nauðsynlegar fyrir margar tegundir af óvirkum prófunum og færibreytur og mælikvarðar óvirkrar prófana gera það að verkum að sjálfvirkni hentar þessari tegund prófunar betur en hagnýt próf.

Bestu starfsvenjur fyrir óvirkar prófanir

Hvað er hugbúnaðarprófun?

Þegar þú framkvæmir óvirkar prófanir í fyrsta skipti, getur eftirfarandi bestu starfsvenjur hjálpað þér að staðla prófunarferlið þitt og hámarka virkni prófana þinna.

Bestu starfsvenjur þjóna sem leiðbeiningar fyrir hugbúnaðarprófateymi sem vilja bæta prófunarferla og samræmast stöðlum iðnaðarins.

 

1. Notaðu sjálfvirkniverkfæri

 

Í óvirkum prófunum meira en öðrum tegundum prófana, er mikilvægt að nota sjálfvirkniverkfæri til að gera ákveðnar tegundir prófana sjálfvirkar, sérstaklega rúmmálsprófanir, álagsprófanir og álagsprófanir.

Þessar tegundir prófana sannreyna venjulega hversu vel hugbúnaður virkar undir miklu álagi frá notendum, gögnum og umferð, sem getur verið mjög erfiðar aðstæður til að líkja eftir handvirkt.

Að gera þessar tegundir óvirkra prófana sjálfvirkar verður ekki aðeins skilvirkara heldur einnig nákvæmara og gerir prófurum kleift að endurtaka hærra álag og álag auðveldlega.

 

2. Jafningjarýni öll skjöl

 

Auk þess að biðja jafningja um að fara yfir prófunartilvik sem þú býrð til skaltu biðja jafningja innan prófunarteymis þíns að fara yfir villuskýrslur, prófunarskýrslur, prófunaráætlanir og annars konar formleg skjöl sem búin eru til í prófunarferlinu.

Þetta dregur úr hættu á litlum mistökum sem gætu valdið alvarlegum töfum á prófunar- og þróunarferlinu.

 

3. Skilgreindu mælanlegar kröfur

 

Þegar þú skilgreinir kröfur hugbúnaðarins áður en óvirkar prófanir hefjast skaltu ganga úr skugga um að hver krafa sé hlutlæg og mælanleg.

Þetta auðveldar prófurum að ganga úr skugga um hvort hugbúnaðurinn uppfylli þessar kröfur við prófun og gefur ekkert svigrúm til túlkunar.

Hvað telst „hratt“ eða „hagkvæmt“? Notaðu tölur og magngildi til að skilgreina hvað þú ert að leita að.

 

4. Íhugaðu vandlega að prófa mælikvarða

 

Áður en þú ákveður hvaða mælikvarða þú ætlar að nota til að mæla árangur hugbúnaðarins þíns skaltu íhuga hvað notendur hugbúnaðarins vilja og hvaða mælikvarðar eru í raun í samræmi við hugbúnaðaráætlunina og kröfurnar.

Mestur hugbúnaður ætti að vera hraður og áreiðanlegur, en hvaða aðrar mælikvarðar gætu notendur þínir leitað að? Eru einhverjar hugbúnaðarsértækar mælikvarðar sem þú ættir að hafa í huga meðan á prófunarferlinu stendur?

 

Tegundir úttaks frá óvirku prófi

hvernig virkar sjálfvirknipróf í atvinnugreinum eins og bankastarfsemi til dæmis

Þegar þú ert að framkvæma óvirkar prófanir færðu mismunandi gerðir af úttak frá prófunum sem þú framkvæmir.

Þetta eru venjulega talsvert frábrugðin hagnýtum prófunarútgangi, sem eru oft skýrari vegna þess að hagnýtur prófanir prófa einfaldlega hvort aðgerð virkar eins og hún á að gera eða ekki.

Eins og hagnýtur prófun, ættu prófarar að setja skýrar væntingar fyrir hvert próftilvik sem gera það auðvelt að ákvarða hvort hvert próf standist eða falli.

 

1. Alger tölur

 

Þegar þú framkvæmir frammistöðupróf, álagspróf og aðrar gerðir af óvirkum prófum, eru úttakið sem þú gætir verið að skoða oftast hraði og aðrar algildar tölur.

Frammistöðuprófun sannreynir hversu fljótt kerfið getur framkvæmt ákveðin verkefni og það verður mælt á sekúndum eða millisekúndum.

Ef þú ert að framkvæma álagsprófun gætirðu metið hversu mikið af gögnum hugbúnaðurinn ræður við í einu án þess að hrynja eða seinka.

 

2. Villuskilaboð

 

Óvirkar prófanir sannreyna einnig hvernig kerfið virkar þegar villur eiga sér stað, svo sem öryggisvillur, staðfestingarvillur og stillingarvillur.

Það er mikilvægt að kerfi sýni nákvæm og skýr villuboð þegar villur koma upp svo að notendur geti gert ráðstafanir til að leiðrétta vandamálið og haldið áfram að nota hugbúnaðinn.

Villuboð ættu einnig að koma fram við öryggisprófun þegar kerfið kemur í veg fyrir að notendur brjóti innbyggða öryggiseiginleika hugbúnaðarins.

 

3. Hrun

 

Hrun er merki um kerfisbilun og það gefur venjulega til kynna að kerfið geti ekki staðið sig á því stigi sem þú ert að prófa og gæti þýtt að prófið standist.

Í sumum tilfellum gæti kerfið hrunið en samt staðist prófunartilvikið sem þú ert að vinna í, til dæmis ef kerfið þolir nauðsynlega álag eða umferð áður en það hrynur.

Þegar prófanir framkvæma óvirkar prófanir ættu prófarar að búast við því að kerfið hrynji reglulega, sérstaklega þegar það er ýtt að mörkum fyrir álagspróf og önnur frammistöðupróf.

 

Dæmi um óvirk próf

End-to-end prófun - Hvað er E2E prófun, verkfæri, gerðir og fleira

Dæmi um óvirk próf eru svipuð dæmunum hér að ofan fyrir óvirk próftilvik.

Þú getur skoðað dæmi um óvirk próf til að skilja betur hvað óvirk próf er og hvað það prófar innan hugbúnaðar.

 

1. Dæmi um árangurspróf

 

Ef þú ert að vinna að farsímaforriti sem tengir notendur við netgagnagrunn er mikilvægt að mikill fjöldi notenda geti nálgast og halað niður gögnum úr þessum gagnagrunni á sama tíma.

Þetta er líka lykilatriði í sveigjanleikaprófunum, sérstaklega ef þú vilt fjölga notendum forritsins í framtíðinni.

Síðan verður prófað hvernig kerfið bregst við þegar til dæmis 1000 notendur reyna að komast inn í sama gagnagrunn á sama tíma og setja kröfur um hversu hratt forritið á að hlaðast við þetta ástand.

 

2. Samhæfisprófun

 

Ef þú ert að prófa nýtt skjalastjórnunarforrit þarftu að prófa að það virki á öllum tækjum sem það er ætlað fyrir.

Þetta þýðir að prófa að þú getir sett upp og hlaðið forritinu á allar nýjustu útgáfur af Windows , Mac og öðrum stýrikerfum (svo sem Linux ) sem þú vilt að hugbúnaðurinn sé samhæfður við.

 

3. Öryggisprófun

 

Þegar þú ert að framkvæma öryggisprófun muntu prófa nokkrar af þeim leiðum sem fólk getur reynt að fá aðgang að trúnaðargögnum eða brjóta öryggisráðstafanir hugbúnaðarins til að sannreyna að kerfið hagi sér eins og þú ætlast til í þessum aðstæðum.

Til dæmis gætirðu skráð þig inn sem notandi og reynt að fá aðgang að skrám sem þú hefur ekki öryggisvottorð fyrir til að tryggja að kerfið leyfi þér ekki aðgang að þessum skrám.

 

Tegundir villna og galla fundust

með óvirkum prófunum

zaptest-runtime-error.png

Óvirkar prófanir geta leitt í ljós fullt af villum og göllum sem ekki er eins auðvelt að finna og þær sem greint er frá í hagnýtri prófun. Það er vegna þess að óvirkar prófanir krefjast þess oft að prófunaraðilar sannreyni mismunandi stillingar, uppsetningar og samsetningar skilyrða til að meta hversu vel kerfið stendur sig í ótal mismunandi stillingum.

 

1. Frammistöðugalla

 

Árangursgallar koma upp þegar kerfið virkar, en það virkar ekki eins hratt eða eins skilvirkt og þú ætlast til.

Til dæmis gætir þú fundið að kerfið hleðst ekki nógu hratt við ákveðnar aðstæður eða jafnvel hrun ef of margir notendur skrá sig inn á sama tíma.

Árangursgallar koma ekki alveg í veg fyrir að fólk noti hugbúnaðinn þinn, en þeir geta gert hugbúnaðinn þinn ónothæfan og ólíklegri til að uppfylla kröfur notenda.

 

2. Öryggisgalla

 

Öryggisgalla eru þeir gallar sem hafa áhrif á öryggi hugbúnaðarkerfisins þíns og gagna sem geymd eru í því.

Öryggisgallar geta komið upp ef notendur geta til dæmis fengið aðgang að trúnaðargögnum sem þeir ættu ekki að hafa aðgang að eða ef tilteknir hlutar forritsins eru ekki rétt varnir með lykilorði eða ef dulkóðun mistekst.

Þetta gæti leitt til öryggisbrota, sem geta haft alvarleg áhrif á orðspor hugbúnaðarútgefanda.

 

3. Virkni gallar

 

Þó að óvirkar prófanir séu ekki hannaðar til að prófa virkni hugbúnaðarforrits, geta óvirkar prófanir í sumum tilfellum greint virknigalla í hugbúnaðinum.

Til dæmis er tilgangur áreiðanleikaprófa ekki að prófa hvort appið virki heldur að prófa hvort appið virki áreiðanlega við endurteknar tilraunir.

Þetta getur leitt í ljós að sumir eiginleikar virka ekki á áreiðanlegan hátt þegar aðgerð er endurtekin og þetta gæti verið flokkað sem virknivillur.

 

Algengar mæligildi fyrir óvirkar prófanir

kostir þess að setja upp ágætisprófunarmiðstöð (TCoE)

Mælingar fyrir óvirkar prófanir lýsa þeim mælingum sem árangur og skilvirkni kerfisins er mæld með.

Mismunandi gerðir af óvirkum prófum treysta á mismunandi mælikvarða og þú getur valið að nota margs konar mælikvarða allt eftir lokamarkmiðum verkefnisins.

 

1. Tími

 

Tímamælingar mæla hversu langan tíma það tekur að framkvæma ákveðin verkefni eða hversu lengi notendur þurfa að bíða eftir að aðgerðir hleðst upp.

Nokkur dæmi um tímamælingar eru fjöldi viðskipta eða niðurhala sem forrit getur gert innan tiltekins tímaramma, viðbragðstímar mismunandi aðgerða og tíminn sem það tekur forritið að klára tiltekna aðgerð.

Mismunandi gerðir prófa munu mæla niðurstöður á sekúndum eða sem kynning á hversu margar aðgerðir á sekúndu.

 

2. Rými

 

Rými er annar mikilvægur mælikvarði í óvirkum prófunum. Plássmælingar geta prófað hversu mikið örgjörvapláss kerfið þarfnast eða hversu mikið pláss á harða disknum hugbúnaðurinn tekur þegar hann er fullkomlega settur upp.

Nokkur dæmi um rúmmælingar eru skyndiminni, aðalminni og aukaminni.

Hugbúnaður sem krefst mikils pláss til að ganga snurðulaust gæti hentað færri viðskiptavina.

 

3. Nothæfi

 

Sumar mælikvarðar í óvirkum prófunum taka tillit til notagildis kerfisins, til dæmis hversu langan tíma það tekur að þjálfa notendur í að nota kerfið rétt, hversu marga valkosti notendur þurfa að fletta í gegnum til að framkvæma lykilaðgerðir eða hversu marga músarsmelli það þarf að sinna ákveðnum verkefnum.

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

Óvirk próf geta mælt hverja þessara mælikvarða megindlega, þar sem lægri tölur gefa almennt til kynna meiri nothæfi.

 

4. Áreiðanleiki

 

Annar mikilvægur mælikvarði í óvirkum prófunum er áreiðanleiki. Áreiðanleiki endurspeglar líkurnar á því að kerfið hagi sér á sama hátt aftur og aftur eða virki eins og það ætti að gera í langan tíma.

Nokkur dæmi um mælikvarða sem eru notaðir til að mæla áreiðanleika eru meðaltími til bilunar, bilanatíðni, framboð og líkur á niðurtíma.

Hver þessara mæligilda hjálpar prófurum að sannreyna að kerfið geti keyrt í langan tíma án þess að lenda í bilunum eða hrun.

 

5. Sterkleiki

 

Sterkleiki er mælikvarði á hversu vel kerfið höndlar bilanir og hversu vel kerfið getur endurheimt sig ef bilun kemur upp.

Nokkur dæmi um mælikvarða sem mæla styrkleika eru meðal annars tímann sem það tekur kerfið að endurheimta sig eftir bilun, hlutfall atvika sem leiða til skelfilegrar bilunar og líkurnar á að gagnaskrár séu skemmdar eftir að kerfið bilar.

Þetta eru mikilvægar mælikvarðar vegna þess að notendur búast við að kerfi geti stundum bilað án þess að tapa öllum gögnum eða skemma skrár.

 

6. Færanleiki

 

Flutningsmælingar mæla hversu auðveldlega hægt er að flytja hugbúnaðinn yfir í mismunandi kerfi eða flytja á nýjan stað innan nets.

Nokkur dæmi um mælikvarða sem mæla færanleika eru meðal annars hlutfall ófæranlegs kóða og fjölda kerfa sem hugbúnaðurinn getur keyrt á.

Helst er hugbúnaður sem getur keyrt á mörgum mismunandi kerfum meðfærilegri og því þægilegri til notkunar í stillingum sem gætu þurft tíðar flutninga eða flutninga.

 

Aðferðir til að framkvæma óvirkar prófanir

Hvað er einingaprófun?

Þegar þú byrjar óvirkar prófanir er mikilvægt að nálgast þennan áfanga prófunar með stefnu í huga. QA-leiðir og hugbúnaðarprófunarstjórar ættu að íhuga áhættuna af prófunum, úrræðin sem þeir hafa tiltækt fyrir þá og tilganginn með prófunum áður en óvirkar prófanir hefjast.

Að þróa stefnu getur hjálpað þér að hámarka óvirkar prófanir þínar frá upphafi.

 

1. Úthluta hlutverkum og ábyrgð

 

Áður en þú byrjar óvirkar prófanir skaltu úthluta hlutverkum og ábyrgð til lykilmeðlima prófunarteymis. Þetta gerir það auðveldara að stjórna vinnuálagi óvirkrar prófana og tryggja að reyndir prófunaraðilar séu ábyrgir fyrir því að viðhalda gæðum og skilvirkni prófanna sem þú framkvæmir.

Gakktu úr skugga um að fólkið sem þú velur til að taka að sér þessi hlutverk hafi þekkingu og reynslu sem þeir þurfa til að sinna þeim verkefnum sem þú ætlast til að þeir geri, sérstaklega ef þessi verkefni krefjast tæknikunnáttu.

 

2. Safnaðu viðeigandi prófunarverkfærum

 

Safnaðu saman allri tækni og verkfærum sem þú vilt nota til að framkvæma óvirkar prófanir. Gakktu úr skugga um að allt liðið þitt viti hvernig á að nota þau á áhrifaríkan hátt og stundaðu þjálfun til að fylla hæfileikaeyður þar sem þörf krefur.

Að tryggja að allir viti hvaða prófunartæki eigi að nota og hvernig eigi að nota þau áður en óvirkar prófanir hefjast dregur úr hættu á að þurfa að gera hlé á prófunum eða endurtaka próf vegna ónógrar þekkingar.

 

3. Forgangsraða prófunum

 

Áður en þú byrjar óvirkar prófanir skaltu búa til lista yfir alla þætti kerfisins sem þú þarft að prófa og forgangsraða þeim út frá brýni og mikilvægi.

Þú getur forgangsraðað prófunum sem ekki eru starfhæfar út frá áhættustigi hvers þáttar kerfisins sem þú ert að prófa.

Til dæmis gætu grunnöryggisprófanir farið fram vegna þess að fullnægjandi öryggi er talið afar mikilvægt í nútíma hugbúnaði. Því fyrr sem þú greinir áhættugalla, því minni hugsanleg áhrif þessara galla geta verið aðrir þættir kerfisins.

 

7 bestu óvirku prófunartækin

bestu ókeypis hugbúnaðarprófun fyrirtækja og RPA sjálfvirkniverkfæri

Óvirk prófunartæki geta hagrætt prófunarferlinu, gert það auðveldara og hagkvæmara að gera prófun sjálfvirkan og hjálpa QA leiðtogum að stjórna prófunar- og skjalaferlinu.

Það eru fullt af ókeypis óvirkum prófunarverkfærum í boði á netinu, svo og nokkur verkfæri sem þú getur borgað mánaðarlegt gjald til að uppfæra.

 

1. ZAPTEST FREE útgáfa

 

ZAPTEST er vinsælt hugbúnaðarprófunartæki sem gerir notendum kleift að framkvæma bæði hagnýtar og óvirkar hugbúnaðarpróf fljótt og auðveldlega. Þú getur notað ZAPTEST til að gera hugbúnaðarprófanir sjálfvirkar og nota RPA tækni til að líkja eftir ýmsum aðgerðum og aðstæðum í prófunum sem ekki eru virkar.

ZAPTEST FREE útgáfan er bara niðursmíðuð útgáfa af fyrirtækjaútgáfunni, sem býður upp á marga af sömu virkni í smærri mælikvarða. Þú getur leitað aðstoðar á ZAPTEST spjallborðinu og framkvæmt árangurspróf með ótakmörkuðum sýndarnotendum.

 

2. Appium

 

Appium er ókeypis hugbúnaðarprófunartæki sem hentar best til að prófa farsímaforrit á ýmsum mismunandi kerfum, þar á meðal bæði iOS og Android tæki. Appium býður notendum upp á mikinn sveigjanleika til að móta eigin prófunarramma og aðferðir á meðan þeir njóta góðs af sjálfvirknihæfileikunum sem Appium býður upp á.

 

3. Loadium

 

Loadium er óvirkt prófunartæki sem er best notað til að framkvæma frammistöðupróf og álagspróf, tvær tegundir af óvirkum prófunum sem er miklu auðveldara að framkvæma með því að nota sjálfvirkniverkfæri.

Loadium gerir notendum kleift að keyra hleðslupróf í stórum stíl og býður upp á sérsniðnar lausnir svo þú getir sérsniðið prófin þín að hugbúnaðarmarkmiðum þínum.

Þú getur prófað Loadium ókeypis eða borgað fyrir að hlaða niður heildarútgáfu forritsins.

 

4. Obkio

 

Obkio er hugbúnaðarprófunartæki sem hjálpar QA leiðtogum og prófunarstjórum að forgangsraða og flokka mál út frá því hversu alvarleg þau eru. Obkio getur greint vandamál áður en notendur gera það, býður notendum snjalltilkynningar og getur hjálpað til við að greina hvar vandamálið er.

Obkio er ekki bara fyrir óvirkar prófanir, heldur er það mjög gagnlegt ókeypis prófunartæki sem hægt er að nota á öllum stigum prófunarlífsferils.

 

5. SonarQube

 

SonarQube er opinn uppspretta öryggisprófunartæki sem getur sjálfkrafa greint kóða til að greina villur og veikleika. Skrifað í Java er hægt að nota SonarQube til að greina kóða á yfir tuttugu mismunandi forritunarmálum og hreint viðmót kerfisins gerir það auðvelt að greina vandamál sem gætu valdið öryggisveikleikum í framtíðinni.

 

6. Tsung

 

Tsung er annað óvirkt prófunartæki sem er tilvalið ef þú vilt gera sjálfvirkan álags- og álagspróf en kemst ekki áfram með ókeypis útgáfuna af Loadium.

Tsung er opinn uppspretta tól sem gerir notendum kleift að framkvæma mikið magn álagsprófa á mörgum samskiptareglum og netþjónum, þar á meðal HTTP og SOAP.

Tsung er algjörlega ókeypis og það getur hjálpað prófurum að tryggja að hugbúnaðurinn sem þeir eru að vinna að bjóði upp á afkastamikil stig við margvíslegar krefjandi aðstæður.

 

7. Sikuli

 

Sikuli er annað forrit sem notar sjálfvirkni vélmenna til að gera prófunarferlið sjálfvirkt. Forritið getur sjálfvirkt allt sem sést á skjánum. Þú getur notað Sikuli til að prófa forrit sem ekki eru á vefnum og til að endurskapa villur fljótt.

 

Gátlisti fyrir óvirkar prófanir, ráð og brellur

Gátlisti fyrir hugbúnaðarprófanir

Áður en þú byrjar óvirkar prófanir skaltu athuga hvort þú hafir allt sem þú þarft til að framkvæma ítarlegar óvirkar prófanir í undirbúnu umhverfi.

Fylgdu gátlistanum hér að neðan til að fá ábendingar og brellur áður en þú byrjar að prófa óvirkar.

 

1. Vinna eftir áætlun

 

Hvort sem þú ert með það í prófunaráætluninni þinni eða býrð til sérstakt skjal fyrir það skaltu skipuleggja hugbúnaðarprófin þín í kringum prófunaráætlun.

Ef þú finnur fleiri villur og galla en þú býst við gætirðu villst frá áætluninni stundum, en að hafa áætlun til að byrja með getur hjálpað til við að leiðbeina prófurum og hvetja þá til að vinna á skilvirkan hátt, sérstaklega þegar þeir framkvæma tímafrekar handvirkar prófanir.

 

2. Þekkja prófunarhópinn þinn

 

Að framselja ábyrgð og úthluta meðlimum prófteymis þíns með opinberum hlutverkum og titlum getur hjálpað til við að tryggja að prófunarferlið gangi snurðulaust fyrir sig.

Komdu skýrt á framfæri við hlutverk og ábyrgð innan teymisins þíns áður en prófanir hefjast, og úthlutaðu mismunandi prófurum með ábyrgð á mismunandi þáttum prófunar sem ekki eru virk, þannig að allir beri ábyrgð á eigin verkefnum.

 

3. Veldu verkfæri og tækni fyrir prófun

 

Ef þú ákveður aðeins að vinna með tiltekin tæki og tækni eftir að þú byrjar að prófa óvirkar, getur þetta haldið prófunarferlinu upp og valdið ruglingi meðal prófunaraðila.

Í staðinn skaltu gera rannsóknir þínar fyrirfram og ákveða hvort það séu einhver verkfæri sem þú vilt nota áður en prófun hefst. Þetta gerir það auðvelt að fella þessi verkfæri inn í prófunaráætlunina og þjálfa prófunaraðila þína í að nota þau áður en prófun hefst.

 

4. Fáðu alltaf formlega undirritun á prófum og skjölum

 

Próf eru gæðatryggingarferli og besta leiðin til að hámarka verðmæti prófanna sem þú framkvæmir er að framkvæma grunn QA á prófunum sem þú skipuleggur og keyrir líka.

Kynntu einfaldar samskiptareglur sem krefjast þess að prófunaraðilar biðji QA leiðtoga og stjórnendur um að fara yfir og skrifa undir prófunaráætlanir og prófunarskýrslur áður en haldið er áfram á næsta stig.

Þetta eykur verulega líkurnar á því að mistök við prófun náist og leiðréttist snemma.

 

7 mistök og gildrur sem þarf að forðast við innleiðingu á óvirkum prófum

UAT próf samanburður við aðhvarfspróf og annað

Ef þú ert nýr í óvirkum prófum getur verið auðvelt að gera nokkur algeng mistök sem prófarar og QA sérfræðingar falla oft í.

Óvirk prófun er flókið starf sem felur í sér að huga að hugbúnaðargerð frá öllum sjónarhornum og sjónarhornum.

Hér að neðan er listi yfir nokkrar af algengustu gildrunum sem prófunaraðilar gera þegar þeir framkvæma óvirkar prófanir.

 

1. Ekki skipuleggja

 

Ef þú ert nýr í óvirkum prófunum gætirðu haldið að þú getir bara kafa beint inn í prófunarstigið án þess að búa til ítarlega prófunaráætlun fyrirfram.

Sum prófteymi geta sett saman ófullnægjandi prófunarskjöl eða yfirborðskenndar samantektir á prófunaráætluninni sem gera ekki nægjanlega grein fyrir þeim aðgerðum sem prófunaraðilar verða að grípa til við óvirkar prófanir.

 

2. Prófa óstjórn

 

Vandamál geta komið upp ef prófunum er illa stjórnað á hvaða stigi prófunarferlisins sem er. Ófullnægjandi stjórnun getur þýtt að prófunaraðilar hafi ekki viðeigandi úrræði til að framkvæma prófun vandlega eða að prófunaraðilar fái ekki nægan tíma til að prófa hvern þátt smíðinnar.

Prófstjórar verða að geta lært af mistökunum sem þeir gera og þróað árangursríkari prófunaráætlanir í framhaldinu.

 

3. Léleg samskipti

 

Léleg samskipti geta valdið miklum vandræðum meðan á prófunarferlinu stendur, sérstaklega innan óvirkrar prófana.

Þetta gæti þýtt léleg samskipti innan prófunarteymisins eða léleg samskipti milli prófunaraðila, þróunaraðila og hagsmunaaðila.

Þetta gerist oft þegar prófunaraðilar halda ekki prófunarskjölum á fullnægjandi hátt eða hafa ekki reglulega samskipti við aðrar deildir meðan á prófunarferlinu stendur.

 

4. Hunsa verktaki

 

Prófarar og þróunaraðilar vinna venjulega alveg aðskilið hver frá öðrum, en prófunarteymi sem vinna náið með þróunaraðilum geta notið góðs af viðbótarþekkingu á því hvernig hugbúnaðurinn virkar og hvernig mismunandi einingar hafa samskipti sín á milli.

Að taka verktaki þátt í prófunarferlinu, eða biðja um endurgjöf frá þróunaraðilum á lykiltímum, getur hjálpað prófunarteymum að setja saman skilvirkari og ítarlegri prófunaráætlanir.

 

5. Tilgangur prófunar

 

Margir prófunaraðilar telja enn að tilgangur prófana sé að athuga hvort hugbúnaðurinn virki eða sýna hagsmunaaðilum og fjárfestum fram á að hugbúnaðurinn virki.

Þess í stað ættu prófunaraðilar að nálgast próf með því viðhorfi að tilgangur prófunar sé að leita að göllum.

Prófendur sem ekki finna galla geta verið ánægðir með að hugbúnaðurinn sem þeir eru að prófa sé laus við villur ef þeir eru ánægðir með að þeir hafi leitað alls staðar þar sem gallar gætu fundist.

 

6. Handbók vs sjálfvirkni villur

 

Það er mikilvægt að eyða tíma í að íhuga hvort handvirkar prófanir eða sjálfvirkar prófanir séu betri fyrir hverja tegund prófa sem þú framkvæmir.

Sjálfvirkar prófunaraðferðir henta afar vel fyrir næstum allar gerðir af óvirkum prófunum og prófunarhópar sem eru notaðir við virkniprófanir geta gert þau mistök að gera ráð fyrir að þeir geti prófað óvirka eiginleika handvirkt jafn auðveldlega.

 

7. Notaðu röng prófunartæki

 

Það er auðvelt að velja röng prófunartæki og -tækni áður en byrjað er á óvirkum prófunum, sérstaklega ef prófunarteymi eru vanir að framkvæma handvirkar prófanir og eru ekki vanir að nota prófunartæki.

Rannsakaðu óvirkar prófunaraðferðirnar sem þú vilt nota fyrirfram og veldu hugbúnaðarverkfæri og sjálfvirkniverkfæri sem uppfylla sérstakar kröfur verkefnisins.

 

Niðurstaða

Óvirkar prófanir eru mikilvægt skref í prófunarferlinu sem gerir prófurum kleift að sannreyna hversu vel kerfi virkar og að hve miklu leyti það uppfyllir óvirkar kröfur eins og hleðslutíma, afkastagetu og öryggisgæslu.

Það eru margar mismunandi leiðir til að framkvæma óvirkar prófanir, en nútíma sjálfvirkniverkfæri gera það auðveldara að hámarka prófun og nákvæmni án þess að skerða gæði niðurstaðna þinna.

 

Algengar spurningar og úrræði

Ef þú vilt fá frekari upplýsingar um óvirkar prófanir, þá eru fullt af algengum spurningum og úrræðum á netinu.

Skoðaðu uppáhalds prófunarúrræðin okkar á netinu hér að neðan eða lestu svörin við nokkrum af algengustu spurningunum um óvirkar prófanir.

 

1. Bestu námskeiðin um óvirkar prófanir

 

Það eru fullt af námskeiðum í boði á netinu sem gætu hjálpað þér að auka þekkingu þína á óvirkum prófunaraðferðum og aðferðum.

Sum þessara námskeiða eru í boði ókeypis og önnur geta boðið upp á skírteini eða hæfi gegn gjaldi. Ef þú vilt fara á viðurkennt námskeið gætirðu spurt vinnuveitanda þinn hvort hann muni styrkja þig og standa straum af kennslukostnaði.

 

Sumir af bestu námskeiðunum um óvirkar prófanir eru:

 

  • TSG: Tveggja daga námskeið án hagnýtrar þjálfunar

 

  • Udemy: The Complete 2023 Software Testing Bootcamp

 

  • Edx: Software Testing Professional Certificate

 

  • Fræðandi: Frammistöðupróf sjálfvirkni 101

 

2. Hverjar eru 5 efstu viðtalsspurningarnar um óvirk próf?

 

Ef þú ert að undirbúa þig fyrir atvinnuviðtal til að vinna í hugbúnaðarprófun gæti spyrillinn þinn spurt þig spurninga um óvirkar prófanir til að ganga úr skugga um að þú skiljir hvernig þetta mikilvæga stig hugbúnaðarprófunar virkar. Undirbúðu þig fyrir viðtalið þitt með því að undirbúa skilvirk svör við algengum viðtalsspurningum fyrirfram.

● Hvernig gætu aðferðirnar og aðferðirnar sem þú notar í óvirkum prófunum verið frábrugðnar þeim aðferðum sem þú notar í virkniprófunum?

● Hvernig er óvirk prófun frábrugðin hagnýtri prófun?

● Hvaða mismunandi gerðir af óvirkum prófunum eru til?

● Hvernig forgangsraðar þú virkniprófum og prófunartilfellum?

● Á hvaða stigi hugbúnaðarprófunar eru virkniprófanir venjulega framkvæmdar?

 

3. Bestu YouTube námskeiðin um próf sem ekki eru virk

 

Ef þú vilt frekar læra með því að horfa á myndbönd gætirðu fundið YouTube kennsluefni um óvirkar prófanir sem gagnleg leið til að læra meira um þessa tegund hugbúnaðarprófunar.

Hér að neðan eru nokkrar af bestu YouTube námskeiðunum um hugbúnaðarprófanir sem til eru í dag.

Hvað er óvirkt hugbúnaðarpróf? Kennsla um hugbúnaðarprófun
Hjálp við hugbúnaðarprófun: Óvirkar prófanir
Óvirk próf í hugbúnaðarprófun
Heimsæktu W3Schools
Virkni og óvirk próf

 

4. Hvernig á að viðhalda óvirkum prófum

 

Rétt prófunarviðhald tryggir að hægt sé að endurtaka hugbúnaðarpróf án þess að það komi niður á gæðum prófunarniðurstaðna.

Með því að viðhalda óvirkum prófum geturðu tryggt að prófun á hverju stigi þróunarferlisins sé fullnægjandi og að prófin þín séu alltaf uppfærð í takt við síbreytilegan kóða.

 

Þú getur viðhaldið óvirkum prófum með því að fylgja ráðunum okkar hér að neðan.

 

● Hafðu skýr samskipti þvert á prófunarteymið þegar þú býrð til prófunartilvik og skrifar skjöl

● Fylgdu alltaf bestu prófhönnunaraðferðum

● Endurmetið prófunarreglur á ýmsum stigum prófunarferlisins

● Uppfærðu breytingar á prófinu þínu eins og þú ferð

Íhugaðu framtíðarverkefni þegar þú gerir breytingar á núverandi prófum

 

5. Er óvirk prófun svartur kassi eða hvítur kassi prófun?

 

Óvirkar prófanir eru tegund svartra kassaprófa, sem þýðir að prófunaraðilar hafa ekki áhyggjur af innri starfsemi kerfisins, heldur aðeins ytri úttak þess.

Þetta er andstætt prófunum á hvítum kassa, sem prófar hvernig kerfið virkar innbyrðis. Dæmi um hvíta kassaprófun eru einingaprófun og samþættingarprófun.

Hagnýtur og óvirkur kröfupróf eru dæmi um svarta kassaprófun. Þetta þýðir að prófunaraðilar þurfa ekki háþróaða tæknikunnáttu eða þekkingu á tölvuforritun til að framkvæma svarta kassaprófun, né þurfa þeir að læra hvernig á að innleiða kerfin sem þeir eru að prófa.

Download post as PDF

Alex Zap Chernyak

Alex Zap Chernyak

Founder and CEO of ZAPTEST, with 20 years of experience in Software Automation for Testing + RPA processes, and application development. Read Alex Zap Chernyak's full executive profile on Forbes.

Get PDF-file of this post