Notendaviðmótsprófanir eru mikilvægari en nokkru sinni fyrr, þökk sé alþjóðlegri upptöku á vefsíðum og forritum og þróun ofsjálfvirkni (sem Gartner bjó til til að fullyrða að allt sem hægt er að gera sjálfvirkt verður sjálfvirkt). Ef þú ert að setja út nýjan hugbúnað eða vefsíðu er mikilvægt að þú fáir notendaviðmótið (UI) rétt til að halda jafnvægi á virkni og fagurfræði.
Það er margt sem fer í að búa til sannfærandi notendaviðmót, þar sem prófun á notendaviðmóti virkar sem lakmuspróf til að ákvarða hvort viðmótið hitti öll mörk eða ekki.
Í þessari grein ætlum við að fara yfir öll lykilsvið sem tengjast HÍ prófunum, allt frá því að skilgreina hvað HÍ er til bestu leiðanna til að prófa HÍ.
UI vs GUI: Að hreinsa út ruglið
Til að byrja, við skulum reyna að hreinsa út hvers kyns rugl í kringum hugtökin UI og GUI. Hér að neðan er sundurliðun á hvað þessi tvö hugtök þýða og hvar þau eru ólík:
1. Hvað er notendaviðmótsprófun?
Notendaviðmótið, eða UI, er vettvangurinn sem þú notar til að hafa samskipti við ákveðinn hugbúnað. Viðmótið er staðurinn þar sem þú gætir slegið inn leiðbeiningar, sett inn gögn eða skoðað upplýsingar af skjá eða skjá.
Það eru margar mismunandi gerðir af notendaviðmóti, þar á meðal grafískt notendaviðmót (GUI) og skipanalínuviðmót sem sýna bara kóða og texta.
2. Hvað er grafískt notendaviðmót (GUI)?
Grafískt notendaviðmót (GUI) er tegund notendaviðmóts sem flestir kannast við. Það er tegund af viðmóti sem notar myndefni til að hjálpa okkur að hafa samskipti við eiginleika í kerfinu.
Til dæmis gætirðu notað valmyndir eða tækjastikur sem innihalda tákn til að hjálpa þér að fletta í gegnum kerfi. Jafnvel texti virkar vel í GUI sem leið til að leiðbeina notandanum í gegnum aðgerð, eins og að smella á ‘skrá’ þegar þú vilt opna eða vista skjal.
3. HÍ á móti GUI
Til að hjálpa þér að skilja betur þessar tvær tegundir tölvusamskipta skaltu skoða beina samanburðinn á milli HÍ á móti GUI hér að neðan:
HÍ:
• Skammstöfun á notendaviðmóti
• Það er tegund vettvangs sem gerir notendum kleift að hafa samskipti við tæki
• Það er mynd af mann-vél samskiptum
• Það er notað af öllum og virkar oft í bakgrunni, svo þú veist ekki að þú ert að nota það
• Algeng dæmi eru MS-DOS eða Unix
GUI:
• Skammstöfun á grafísku notendaviðmóti
• Það er tegund vettvangs sem notar grafík til að hjálpa notendum að vafra um aðgerðir tækis
• Það er undirflokkur HÍ
• Það er venjulega notað af almennum, daglegum notendum eins og neytendum
• Algeng dæmi eru Windows 10, iOS og Android
Hvað er notendaviðmótsprófun (UI)?
Notendaviðmótsprófun (UI), stundum þekkt sem GUI prófun eftir samhengi, er röð aðgerða sem notuð eru til að mæla frammistöðu og heildarvirkni sjónrænna þátta forrits. Það lítur út fyrir að sannreyna og sannreyna ýmsar aðgerðir notendaviðmótsins og tryggja að það séu engar óvæntar niðurstöður, gallar eða villur.
HÍ prófun með tólum eins og ZAPTEST er fyrst og fremst notuð til að athuga hluti eins og notagildi, virkni og frammistöðu notendaviðmótsins til að ganga úr skugga um að það henti tilgangi.
Í sumum tilfellum athugar það einnig hvort það sé samræmi eða sjónræn eining með heildarhönnunarhugmyndum kerfisins.
Hvenær og hvers vegna þarftu notendaviðmótspróf?
HÍ prófun er venjulega skilvirkust áður en forritið er gefið út til framleiðslu. Þetta er til að tryggja að notandinn hafi bestu upplifunina, með eins fáum villum og göllum og mögulegt er.
Endir notendur búa ekki til bestu hugbúnaðarprófara, svo það er mikilvægt að strauja út öll vandamál áður en þau ná til þeirra.
HÍ prófun er gagnleg leið til að meta hvernig forritið tekur á ákveðnum aðgerðum, eins og að nota lyklaborð og mús til að hafa samskipti við valmyndir. Það hjálpar til við að athuga sjónræna þætti forritsins til að tryggja að þeir séu birtir rétt.
HÍ prófun er líka frábær leið til að meta frammistöðu og ganga úr skugga um að það séu engar villur eða vandamál með virkni forritsins.
Tegundir HÍ prófa
Það eru margs konar mismunandi HÍ próf sem þarf að íhuga eftir því hvaða forrit er verið að prófa.
HÍ próf hafa tilhneigingu til að sannreyna margar aðgerðir þvert á forrit, svo að velja rétta prófunartegund getur hjálpað til við að bera kennsl á ákveðin vandamál.
Með öðrum orðum, það eru mismunandi prófunaraðferðir við HÍ sem þarf að huga að og verkfæri eins og RPA hugbúnaður ZAPTEST og sjálfvirk notendaprófunartæki, allt eftir því hvað þú ætlar að prófa.
Sumar af algengustu hagnýtu og óvirku prófunum sem nálgast aðferðafræði eru eftirfarandi:
1. Aðhvarfspróf
Aðhvarfsprófun er tegund notendaprófs sem skoðar allar breytingar á kóðun forritsins eða vefsíðunnar.
Það tryggir að öll virkni forritsins sé eins og til er ætlast eftir að breytingar hafa verið gerðar á hluta kóðans.
Það þarf ekki að gera nein fín próf, það keyrir bara kóðann til að tryggja að allar ósjálfstæðir og aðgerðir virka á sama hátt og þær gerðu áður en breytingar voru gerðar.
2. Virkniprófun
Virkniprófun leitast við að staðfesta forritið til að ganga úr skugga um að það uppfylli allar virknikröfur.
Það prófar allar einstakar aðgerðir forritsins og sannreynir síðan niðurstöðuna til að ganga úr skugga um að hún gangi eins og búist var við.
Þessi tegund notendaprófa beinist venjulega að svörtum kassaprófum, sem lítur ekki á neinn frumkóða. Virkniprófun hefur tilhneigingu til að athuga hluti eins og notendaviðmótið, hvers kyns tengd API, samskipti viðskiptavina og netþjóns eða öryggi.
3. Samþykkispróf
Samþykkisprófun, stundum þekkt sem User Acceptance Testing (UAT) er tegund notendaviðmótsprófa sem er framkvæmt af endanlegum notanda forritsins til að sannreyna kerfið áður en skipt er yfir í framleiðslu.
Þessi tegund af HÍ prófum er oftast að finna á lokastigum prófunar þegar önnur svæði hafa verið staðfest.
Samþykkispróf er notað til að sannreyna heildarflæði umsóknarinnar frá upphafi til enda. Það skoðar ekki vandamál á yfirborðinu eins og stafsetningarvillur eða fagurfræðileg vandamál. Það notar sérstakt prófunarumhverfi til að líkja eftir framleiðsluumhverfinu og tryggja að það sé tilbúið til að halda áfram í næsta áfanga.
4. Einingaprófun
Einingaprófun leitast við að skoða einstaka íhluti forrits til að sannreyna að það virki eins og ætlað er.
Það er venjulega framkvæmt á kóðunarfasanum, svo það fellur venjulega á forritara og HÍ prófunartæki þeirra að framkvæma þessa tegund af HÍ prófi.
Einingaprófun virkar með því að aðskilja kóða til að ganga úr skugga um að hann virki eins og búist var við. Þetta einstaka kóðastykki gæti verið ákveðin eining, aðgerð, hlutur eða einhver annar einstakur hluti af forritinu.
5. Frammistöðupróf
Árangursprófanir og álagspróf leitast við að meta hagræðingu forritsins, skoða hluti eins og hraða, stöðugleika, svörun og sveigjanleika forritsins þegar það er í notkun.
Þessi tegund notendaprófa miðar að því að finna hvaða svæði sem er áhyggjuefni í forritinu eða flöskuhálsa í gagnaflæðinu. Þrjú meginsvið sem frammistöðuprófunartæki skoða eru hraði, sveigjanleiki og stöðugleiki forritsins.
6. GUI próf
GUI prófunartæki leitast við að skoða grafískt notendaviðmót forrits til að ganga úr skugga um að öll virkni virki eins og búist var við.
Þetta felur í sér að skoða myndrænar eignir og stýringar forritsins, svo sem hnappa, tækjastikur og tákn. GUI er það sem endanlegur notandi hefur samskipti við og sér þegar hann notar forrit.
Hver er ávinningurinn við HÍ próf?
Það eru nokkrir kostir tengdir HÍ prófunum og notkun tóla eins og ZAPTEST HÍ prófunarsvítunni, bæði fyrir þróunaraðila og endanotanda.
Hér að neðan eru nokkrir af helstu kostunum sem tengjast HÍ prófunum:
1. Það bætir virkni
Það er mikilvægt að prófa forrit til að tryggja að þau virki eins og búist er við, svo að ef einhverjir gallar, villur eða önnur vandamál eru til staðar sé hægt að taka á þeim fyrir útgáfu.
Ef forrit leggur leið sína til endanotenda og það er gallað, fullt af villum eða bilað þá mun það ekki vinna það starf sem ætlast er til af því. Þetta skapar aftur á móti of mörg vandamál fyrir notendur og líklegt er að þeir hætti að nota það.
2. Það gerir það auðveldara í notkun
Sjálfvirk prófunarverkfæri HÍ eru einnig gagnleg leið til að fínstilla og hagræða forritið.
Jafnvel þó öll kóðun virki eins og hún ætti að gera, getur illa hannað viðmót ruglað endanotendur og slökkt fljótt á þeim, þannig að ættleiðingarhlutfall forritsins lækkar. HÍ prófun er frábær leið til að strauja út hvaða þætti sem er eða hönnunarval svo að það sé auðveldara í notkun.
3. Það styrkir orðspor umsóknarinnar
Að taka sér tíma til að framkvæma prófun á notendaviðmóti almennilega og koma með verkfæri eins og sjálfvirkniprófunarhugbúnað ZAPTEST eru frábærar leiðir til að fínpússa forritið og gera það eins notendavænt og mögulegt er.
Þegar það er gert á réttan hátt gerir það forritið að frábærum vörumerkjasendiherra, sem eykur almennt orðspor þess. Ef forritið keyrir villulaust og gerir allt sem það á að gera, þá munu notendur kunna að meta þetta og nota forritið.
Hver eru helstu áskoranir við HÍ próf?
Þó HÍ prófun sé mikilvægur hluti af þróun forrita, þá er það ekki endilega auðveldur hluti af ferlinu.
Það eru nokkur vandamál og áskoranir tengdar ókeypis sjálfvirknihugbúnaði fyrir HÍ próf sem gerir það erfitt starf.
Hér að neðan eru nokkrar af helstu áskorunum sem tengjast HÍ prófunum þegar ófullnægjandi HÍ prófunartæki eru notuð:
1. HÍ uppfærslur
Forritaþróun er venjulega endurtekið ferli sem kemur með nýja eiginleika og aðgerðir í gegnum þróunarferilinn og víðar.
Allar þessar stöku breytingar geta gert það mjög erfitt að framkvæma HÍ próf á áhrifaríkan hátt þar sem önnur ósjálfstæði og kóðasamskipti breyta því sem verið er að prófa.
2. Prófun sem stækkar í margbreytileika
Forrit og vefsíður eru miklu flóknari núna en jafnvel fyrir nokkrum árum. Með allri þessari viðbótarvirkni verða HÍ prófunartæki og sjálfvirknihugbúnaður HÍ að skoða fleiri þætti og ferla.
Fyrir vikið þarf að aðlaga mörg tólin í HÍ prófunum til að mæta öllum þessum flóknu viðbótum.
3. Tímatakmarkanir
Eftir því sem forrit verða flóknari verða verkfærin sem notuð eru til að prófa líka. HÍ prófunarforskriftir eru að verða miklu tímafrekari vegna mikils magns kóða sem þarf að prófa. Þetta vandamál bætist við þegar réttu notendaprófunartækin eru ekki tiltæk.
4. Halda UI forskriftum uppfærðum
Þar sem notendaviðmótið breytist og ný virkni er tekin inn, þarf að aðlaga prófunarforskriftir til að prófa nýju ferlana. Þetta verður meira krefjandi með hverri nýrri viðbót, þar sem prófunarforskriftir eru stöðugt uppfærðar og lagfærðar til að koma til móts við nýju virknina.
Ættir þú að gera sjálfvirkan notendaprófun?
Þegar kemur að því að ákveða bestu nálgunina við prófun á farsímaforritum eða vefviðmóti , þá eru tvær mismunandi leiðir til að íhuga – handvirk próf eða sjálfvirk notendaprófun með sjálfvirkum verkfærum . Bæði handvirk próf og sjálfvirkni HÍ hafa sína kosti og galla, svo það er skynsamlegt að íhuga hvort tveggja til að sjá hver hentar best forritinu.
Hvað er handvirk notendaprófun?
Handvirk prófun, ólíkt sjálfvirkni notendaviðmótsins, felur í sér að nota prófunartæki til að hafa handvirk samskipti við og skoða alla eiginleika sem finnast í forriti eða vefsíðu.
Megintilgangur þeirra er að horfa upp á hvers kyns vandamál, óreglu eða vandamál í heildarumsókninni. Þetta er sérstaklega gagnlegur valkostur fyrir smærri forrit með takmarkaða þætti, eins og þær sem finnast í fyrstu útgáfum forrita.
1. Kostir HÍ handvirkra prófana
Það eru margir kostir þess að velja að velja UI handvirk prófun, allt eftir forritinu og hönnun þess.
Hér að neðan eru nokkrir kostir sem fylgja handvirkum prófunum við HÍ:
• Handvirk prófun á notendaviðmóti fellir mannlega greind inn í prófun til að leita að villum eða vandamálum. Það eru hlutir sem sjálfvirk notendaprófun getur einfaldlega ekki framkvæmt og það þarf mannleg samskipti, gagnrýna hugsun og mannlegan þátt til að finna alla annmarka á forritinu.
• Sjálfvirk próf geta verið ansi tímafrek, þar sem þau endurskapa margar atburðarásir fyrir mismunandi eiginleika sem þarf að sannreyna af mannlegum prófunaraðila. Handvirk prófun á notendaviðmóti gerir mönnum kleift að einbeita sér að því að finna galla frekar en að setja upp eftirlíkingar.
• Mannlegir prófarar hafa tilhneigingu til að hafa nána þekkingu á forritinu og eyða oft óteljandi klukkustundum í að venjast viðmótinu. Það er vegna þessa sem þeir skilja hvað á að varast hvað varðar villur á meðan þeir hjálpa þeim að vera uppfærðir um núverandi stöðu forritsins.
• Það eru vandamál sem gætu ekki verið merkt með sjálfvirkum notendaprófum þar sem það hefur ekki áhrif á kóðann. Hlutir eins og viðbragðstími netþjóna gæti verið seinlegur, en það gæti auðveldlega gleymst með sjálfvirku prófi. Handvirk prófun á notendaviðmóti fjarlægir þetta vandamál vegna þess að mannlegur notandi tekur strax eftir þessum vandamálum.
• Handvirk prófun á notendaviðmóti er nákvæmasta eftirlíking af notendaupplifuninni, þar sem þú ert að setja upp aðstæður sem endurspegla hvernig endir notandi mun hafa samskipti við forritið. Þetta skapar raunverulegt samhengi til að finna vandamál sem venjulega finnast af notendum, en kannski saknað af sjálfvirkum notendaprófum.
2. Takmarkanir á handvirkum notendaprófum
Það eru líka takmarkanir á handvirkum notendaprófum sem ætti að íhuga áður en þú tekur ákvörðun um bestu prófunaraðferðina fyrir umsókn þína.
Sumar takmarkanir handvirkra notendaprófa eru eftirfarandi:
• Það tekur mun lengri tíma að framkvæma handvirkar prófanir en sjálfvirkar notendaprófanir, sérstaklega þegar notuð eru nútímaleg verkfæri eins og ofsjálfvirkni . Forskriftir fyrir sjálfvirkar prófanir geta keyrt miklu hraðar en hvers kyns mannleg inntak, svo að velja handvirkt vefviðmótspróf bætir fleiri klukkustundum við áætlunina.
• Þar sem það er á endanum mannlegt ferli er handvirkt vefviðmótsprófun viðkvæmt fyrir mannlegum mistökum. Misskilin villur vegna skorts á einbeitingu eða truflun geta gerst við handvirka notendaprófun, sem getur leitt til vandamála. Til samanburðar fjarlægir sjálfvirk notendaprófun mannlega þáttinn úr ferlinu, sem gerir það mun minna viðkvæmt fyrir þessum tegundum vandamála. Þetta á sérstaklega við um nýjustu gerðir af sjálfvirkum prófunum við HÍ, svo sem sjálfvirkni vélfæraferla .
• Raunverulegt ferlið við að skrá allar fundnar villur tekur miklu lengri tíma, sem getur gert það erfitt að fylgjast með breytingum þegar þær eru gerðar. Sjálfvirk notendaprófun er betri nálgun hér þar sem það þarf aðeins uppfærslu ef nýr eiginleiki er innleiddur.
• Handvirk prófun á notendaviðmóti krefst náinnar þekkingar á forritinu til að hægt sé að prófa vandamál. Sem afleiðing af þessu er ákveðið þekkingarstig sem mannlegir prófarar krefjast áður en þeir geta prófað í raun. Sjálfvirk prófun og RPA krefjast ekki þessa þekkingarstigs.
3. Taka upp & endurspila prófun
Upptöku- og endurspilunarprófun er gerð kóðalausra notendaprófa sem gerir þér kleift að keyra próf án djúprar þekkingar á forritunarmálum. Það notar virkni og oft tölvusjóntækni til að skrá handvirkar aðgerðir sem gerðar eru í forritinu áður en það er vistað sem prófmynstur.
Þetta gerir kleift að keyra HÍ prófið aftur og aftur án mannlegrar þátttöku.
4. Handvirk vs. upptaka og endurspilun vs. sjálfvirkniprófun
Þegar tekin er ákvörðun á milli þessara þriggja tegunda HÍ prófunar er mikilvægt að huga að umfangi og umfangi umsóknarinnar og tiltækum úrræðum.
Handvirkt notendaviðmót er auðveldast að setja upp og nota, en það hefur miklar kröfur eins og góða reynslu prófana á forritinu. Það er líka erfitt að halda áfram handvirkum notendaprófum ef þú ert stöðugt að uppfæra forrit.
HÍ próf sjálfvirk verkfæri eins og þau sem ZAPTEST bjóða upp á eru frábær kostur ef þú ætlar að framkvæma reglulegar uppfærslur á forritinu, og með tímanum borgar það sig þar sem þau aðhyllast lipurðarreglur .
Upptaka og endurspilun kemur við sögu til að brúa bilið á milli tveggja tegunda notendaprófa. Það býður upp á grunnstig sjálfvirkni við HÍ en krefst samt mannlegs inntaks til að koma því af stað.
Hvað prófar þú þegar þú framkvæmir HÍ próf?
Það sem þú prófar fyrir þegar þú framkvæmir HÍ próf með því að nota verkfæri eins og ZAPTEST UI prófunarhugbúnaðinn er mismunandi eftir því hvað forritið inniheldur.
Það hefur þó tilhneigingu til að fylgja virkni forritsins. Til dæmis, ef forritið er með afgreiðslusíðu, myndu prófun í HÍ innihalda hluti eins og að prófa „kaupa núna“ hnappinn.
Þó að raunverulegir ferlar til að prófa séu mismunandi frá forriti til forrits, þá er fjöldi almennra HÍ hlutum til að prófa, svo sem:
1. Villur í gagnategundum
Þetta notendaviðmótspróf tryggir að rétt tegund gagna virki á viðeigandi sviðum. Til dæmis, texti fyrir nöfn án möguleika á að nota tölustafi. Ef notandaprófari getur sett inn tölugildi undir nafnareitnum, þá er eitthvað að.
2. Mál um breidd á sviði
Þetta er notað til að takmarka fjölda stafa fyrir ákveðna reiti, svo sem póstnúmer. Ef forritið takmarkar ekki stafafjölda þessara reita gæti það leitt til ógildra inntaka frá endanlegum notanda.
3. Hnappar
Þessar notendaprófanir ganga úr skugga um að hnappar virki rétt, þannig að til dæmis hnappur á næstu síðu vísar notandanum á næstu síðu. Það eru margar mismunandi hnappagerðir með mismunandi tilgangi, svo það er mikilvægt að þeir vinni það sem þeir eiga að gera til að búa til virkt forrit.
4.Tafla skrun
Ef það eru einhverjar töflur með gögnum til staðar í forritinu, tryggir töfluskrunun að þú getir flett í gegnum gögn á meðan þú heldur hausunum sýnilegum.
Ef þetta virkar ekki gerir það gögnin ruglingsleg fyrir endanotandann.
5. Villuskrár
Ef forrit hrun eða villa er mikilvægt að prófa villuskrárnar til að ganga úr skugga um að þeir gefi nákvæmt úttak fyrir villuskýrslur.
Án nákvæmrar villutilkynninga og villuskrár er engin góð leið til að ákvarða hvað veldur vandamálinu eða hvernig á að laga það.
Hvernig framkvæmir þú UI (GUI) próf?
Til að gefa þér góða hugmynd um hvernig á að framkvæma HÍ – eða GUI – próf, munum við búa til dæmi sem þú getur skoðað.
Segjum að við ætlum að prófa eyðublaðssíðu í umsókn til að skrá reikning. Það eru nokkrir notendaviðmótsþættir til að prófa á þessari síðu, sem eru merktir TC-X (þar sem TC stendur fyrir próftilvik og X táknar frumefnisnúmerið).
Hér að neðan er listi yfir tiltæka TC til að prófa fyrir:
TC-1: Merkimerki efst á skjánum
• Þetta ætti að prófa til að athuga hvort það sýni rétta staðsetningu, leturgerð og síðumerki.
TC-2: Skráðu reikninginn þinn
• Þetta ætti að prófa að síðuhausinn sé nákvæmur.
• Það ætti einnig að athuga hvort rétt letur sé birt.
TC-3: Fornafnsreitur
• Þetta ætti að prófa rétta röðun textareitna og staðsetningu.
• Það ætti einnig að prófa svæðismerkin og athuga hvort það taki við gildum og hafni ógildum færslum.
TC-4: Eftirnafnsreitur
• Þetta ætti að prófa rétta röðun textareitna og staðsetningu.
• Það ætti einnig að prófa svæðismerkin og athuga hvort það taki við gildum og hafni ógildum færslum.
TC-5: Reitur fyrir notandanafn
• Þetta ætti að prófa hvaða villuboð birtast þegar takmarkaðir stafir eru slegnir inn.
• Það ætti einnig að athuga hvort villuboðin séu gild og nákvæm.
TC-6: Lykilorðsreitur
• Þetta ætti að prófa svæðismerkin til að ganga úr skugga um að þau taki við gildum stöfum og hafni ógildum.
• Það ætti einnig að prófa röðun og staðsetningu textareitsins.
TC-7: Hnappur á næstu síðu
• Þetta ætti að prófa að skila eyðublaðinu virki eins og til er ætlast.
• Það ætti einnig að skoða staðsetningu hnappsins og ganga úr skugga um að hann sé læsilegur notanda.
HÍ prófunaráætlun – hvað er það?
Prófunaráætlun HÍ er skjal sem er hluti af prófunarferli umsókna.
Prófunaráætlun HÍ sundurliðar helstu upplýsingar um forritið og allar prófanir sem tengjast því.
Að búa til prófunaráætlun er venjulega eitt af fyrstu skrefunum sem þú tekur þegar þú prófar forrit, þar sem það leggur grunninn að prófunaraðferðum og fyrirhugaðri niðurstöðu.
Það er gagnlegt skjal sem gefur þeim sem eru utan prófunarhópsins betri hugmynd um hvað er að gerast í ferlinu. Sérhver alvarleg TCOE ( prófunarmiðstöð fyrir ágæti ) mun hafa einn.
Hvernig á að skrifa HÍ prófáætlun
Prófunaráætlanir HÍ bjóða upp á framúrskarandi leiðbeiningar og leiðbeiningar fyrir HÍ-prófendur, svo að það hjálpar virkilega við að prófa og skoða forrit.
Skoðaðu skrefin hér að neðan til að læra hvernig á að skrifa HÍ prófáætlun:
1. Láttu lykilupplýsingar um fyrir HÍ prófunina fylgja með
HÍ prófunaráætlun inniheldur allar helstu upplýsingar sem þarf til að framkvæma prófun fyrir forrit. Sumar af þessum upplýsingum innihalda eftirfarandi:
• Fagfólkið sem þarf til að prófa, hlutverk þeirra og færni.
• Heildartíminn sem þarf til að prófa forritið.
• Prófunaraðferðirnar sem beitt er við prófið og prófunarferli gagnastjórnunar .
• Öll tilföng sem þarf til að prófa, svo sem sértækan vélbúnað, skjöl eða verkfæri.
• Sundurliðun á prófunarumhverfi marksins, svo sem farsímum, tilteknu stýrikerfi eða vafra.
• Heildarmarkmið prófunarferlisins.
2. Reykpróf
Næst geturðu notað reykpróf til að hjálpa til við að búa til HÍ prófunaráætlun. Reykprófun er gagnleg leið til að bera kennsl á grunnvandamál og villur í forritinu, en það leitar ekki of djúpt eftir vandamálum.
Það er tækni sem hentar best til að prófa efra lag forritsins við HÍ, svo það getur auðveldlega fundið hrópandi vandamál.
3. Heilbrigðispróf
Til að kafa dýpra í forritið til að finna minna augljósar villur og galla, þá er geðheilsapróf frábær tækni til að setja út fyrir HÍ próf.
Heilbrigðisprófun leitast við að skoða allar nýjar eða breyttar kóðun til að ganga úr skugga um að hún sé í samræmi við kröfur umsóknarinnar.
Það er frábrugðið reykprófum með því að vera miklu yfirgripsmeira með UI prófunum, sem gerir kleift að skoða dýpri virkni forritsins.
Eftir að umsókn hefur staðist reykpróf bætir geðheilsaprófið við auknu eftirlitsstigi.
HÍ prófunarsviðsmyndir
Til að tryggja að forritið keyri eins og ætlað er á mörgum sviðum og samskiptum er mikilvægt að framkvæma ýmsar UI prófunarsviðsmyndir.
Hér að neðan er sundurliðun á því hvað HÍ prófunarsviðsmyndir eru, með dæmi.
1. Hvað eru UI próf atburðarás?
HÍ prófunaratburðarás er leið til að koma á skjölum fyrir margþætt notkunartilvik í forriti.
HÍ prófunaratburðarás er notuð til að lýsa tilteknum aðgerðum sem notandi getur gert á meðan hann notar forritið.
Í sumum tilfellum lýsir það einnig atburðarás sem notandi gæti upplifað þegar hann notar forritið.
HÍ prófunarsviðsmyndir eru gagnlegar þar sem þær sannreyna að virkni innan forrits virki eins og búist er við. Það þarf náinn skilning á forritinu og inntak frá viðskiptavinum og forriturum til að búa til gagnlegar aðstæður.
2. Dæmi um HÍ prófunarsviðsmyndir
Íhugaðu sem dæmi prófunaratburðarás fyrir innskráningarsíðu forrits. HÍ prófunaratburðarás fyrir þetta mun leitast við að svara eftirfarandi spurningum:
• Geta notendur skráð sig inn á vettvang með réttum skilríkjum?
• Hver er afleiðingin af því að nota röng skilríki við innskráningu?
• Hvað gerist þegar þú notar gilt notendanafn, en ógilt lykilorð?
• Hvað gerist þegar þú skilur reitina eftir auða og reynir að skrá þig inn?
• Ef það er „gleymt lykilorð“ hnappur, hvað gerist þegar þú smellir á hann?
• Virka allir tenglar á síðunni eins og til er ætlast?
Að svara þessum spurningum hjálpar notendum HÍ að bera kennsl á hvaða svæði forritsins sem virka ekki sem skyldi.
Það athugar einnig að allar tiltækar aðgerðir skili væntanlegum árangri, svo sem að skrá sig inn með réttum skilríkjum.
HÍ prófunartilvik
Til að skoða einstaka þætti viðmótsprófunaratburðarásar eru prófunartilvik notuð til að sundurliða einstaka eiginleika hluta virkni í forriti.
Hér að neðan er samantekt á því hvað HÍ próftilvik eru með dæmum.
1. Hvað eru HÍ próftilvik?
HÍ prófunartilvik er röð aðgerða sem eru framkvæmdar til að sannreyna tiltekinn eiginleika eða hluta af virkni innan forrits.
Prófunartilvik í HÍ sundurliða prófskref, gögn, forsendur og eftirskilyrði fyrir sérstakar aðstæður og þau athuga kröfur líka.
HÍ prófunartilvik hefur tilhneigingu til að innihalda mjög sérstakar breytur til að leyfa ítarlegar prófanir á eintölu stigi. HÍ prófarar bera síðan saman raunverulegar niðurstöður við væntanlega niðurstöðu til að tryggja að forritið virki í samræmi við kröfur.
2. Dæmi um HÍ & GUI próftilvik
Til að hjálpa þér að skilja betur notendaviðmót og GUI próftilvik skaltu skoða dæmin hér að neðan sem eru próftilvik fyrir prófunarsviðið sem skoðar virkni innskráningarskjás:
• Athugaðu hegðun kerfisins þegar gild skilríki eru slegin inn.
• Athugaðu hegðun kerfisins þegar ógildur tölvupóstur en gilt lykilorð er notað.
• Athugaðu hegðun kerfisins þegar gilt netfang en ógilt lykilorð er notað.
• Athugaðu hegðun kerfisins þegar ógilt netfang og lykilorð er notað.
• Athugaðu hegðun kerfisins þegar reitirnir eru skildir eftir auðir.
• Athugaðu tengilinn ‘gleymt lykilorði’ til að sjá hvort hann hegðar sér eins og búist er við.
• Athugaðu hegðun kerfisins þegar hakað er við hnappinn ‘halda mér innskráður’.
• Athugaðu hegðun kerfisins þegar ógilt símanúmer er slegið inn.
Svo, öll þessi dæmi eru einstök prófunartilvik HÍ.
Ólíkt prófunaratburðarásinni, sem nær yfir allt ferlið, skoða próftilvik einstakar aðgerðir. Með öðrum orðum, hvert dæmi hér að ofan er HÍ próftilvik, þar sem allur listinn er flokkaður sem prófunaratburðarás.
HÍ prófunarforskriftir
Til að fá enn ítarlegri sundurliðun á forritaprófunum eru HÍ prófunarforskriftir búnar til til að gefa prófurum frekari upplýsingar um próftilvik og aðstæður.
Hér að neðan er samantekt á því hvað HÍ prófforskriftir eru og hvernig á að skrifa þau.
1. Hvað eru HÍ prófunarforskriftir?
HÍ prófunarforskriftir eru mjög nákvæmar lýsingar á prófum sem eru gerðar á forriti, venjulega í línu fyrir línu.
Þau eru mjög sértæk í eðli sínu með miklum smáatriðum hvað varðar prófunartilvikin sem notuð eru, gögn og væntanleg virkni forritsins.
Allar niðurstöður úr prófunartilfellum eru einnig innifaldar í prófunarforskriftum til að bæta við gnægð upplýsinga.
2. Hvernig á að skrifa UI Test forskriftir
HÍ prófunarforskriftir eru einfaldar þar sem þær lýsa einfaldlega próftilvikunum.
Svo lengi sem þú hefur eftirfarandi upplýsingar í þeim ættirðu að geta fengið mikið gildi út úr HÍ prófunarforskriftunum þínum:
• Auðkenni prófunarforskriftar: Þetta er einkvæmt auðkenni fyrir prófunarforskriftina.
• Titill: Titill prófunarhandritsins.
• Auðkenni prófunartilviks: Þetta er auðkenni prófunartilviksins sem þú ert að búa til handrit fyrir.
• Kröfur: Þetta eru forskriftir um notkun vélbúnaðar sem nauðsynlegar eru til að keyra prófunartilvikin.
• Aðferð: Þetta eru skrefin sem tekin eru til að halda áfram með prófunina.
• Niðurstaða: Þetta er framleiðsla og lokaniðurstaða prófunarinnar.
• Staða: Þetta er vísbending um árangur prófforritsins – stóðst hún eða mistókst?
• Villukóði: Ef vandamál kom upp gefur villukóðinn upplýsingar um hvert vandamálið var.
Gátlisti fyrir HÍ prófin þín
Nú þegar þú ert tilbúinn að byrja með HÍ prófun, notaðu gátlistann hér að neðan til að búa til þín eigin próf:
1. Athugaðu grunnvirkni
Virkniprófun er frábær leið til að finna hluti eins og sjónrænar villur eða galla á pallinum.
Vertu viss um að innihalda hluti eins og líffræðileg tölfræði, hvaða skilaboð sem er og upplýsingar um forritsminni á þessu stigi.
2. Athugaðu samhæfni milli palla
Til að forðast vandamál eins og sundrun tækja sem hindrar ákveðna notendur frá forritinu, er gagnlegt að framkvæma samhæfniskoðanir á vettvangi.
Þetta felur í sér að athuga forritið á mismunandi skjáupplausnum.
Það er góð hugmynd að skoða samhæfni bæði innfæddra og blendinga forrita í fartækjum eins og Android og iOS.
3. Athugaðu samhæfni milli mismunandi skjástærða
Það eru margar mismunandi skjástærðir sem notendur gætu reynt að nota með forritinu, svo það er mikilvægt að prófa notendaviðmótið fyrir þá.
Viðbragðsprófun notendaviðmóta er best útfærð á nýjustu tækjunum til að takast á við hugsanleg vandamál. Mundu líka að prófa bæði í landslags- og andlitsmynd.
4. Athugaðu árangur og sveigjanleika
Þegar forrit hefur sveigjanleika er það fær um að skila framúrskarandi árangri á mismunandi kerfum.
Prófaðu mismunandi álagsstig, umferð og aðrar atburðarásir notenda til að meta frammistöðu og sveigjanleika forritsins.
Þetta er hægt að gera með því að nota samhliða prófun, sem notar sjálfvirka notendaprófun eins og sjálfvirkni vélfæraferla í mörgum umhverfi.
5. Athugaðu aðgengi forrita
Aðgengisprófun tryggir að sérstakir eiginleikar sem miða að því að hjálpa notendum að vinna eins og búist er við. Skoðaðu hluti eins og leturstærð, skjálesarastillingu og aðdráttarmöguleika hér.
6. Athugaðu liti og texta
Forrit ættu að sýna liti á ákveðinn hátt og því er mikilvægt að sannreyna þetta með því að prófa litasamsetningu.
Þetta felur í sér hluti eins og lit á stiklu eða aðrar leturgerðir. Það er líka gagnlegt að athuga textann fyrir vandamálum í stafsetningu, leturstærð og röðun.
7. Metið leiðsöguhraða
Gakktu úr skugga um að prófa að notendaviðmót forritsins gangi snurðulaust, án nokkurra galla. Hlutir eins og hleðsluskjár fyrir hausa eru góður staður til að leita að seinkun.