Faza preskušanja
Zdaj, ko ste aplikacijo izdelali, je naslednji korak, da jo preskusite. V tem razdelku boste spoznali osnove preskušanja.
Vrste preskusov
Preskusi enot
Preskus enote se uporablja za preverjanje pravilnega delovanja določene funkcije aplikacije.
Celovito preskušanje
Celovito preskušanje se uporablja za preverjanje pravilnega delovanja celotne rešitve. To je pomembno, ker lahko vsi preskusi enot delujejo pravilno, integracija med dvema enotama pa morda ne uspe. Ti preskusi se izvedejo na podlagi preskusnega scenarija, ki je podoben primeru uporabe dejanskega poslovnega procesa.
Preskusi sprejemanja s strani uporabnikov
Preskus sprejemanja s strani uporabnikov opravi uporabnik aplikacije namesto izdelovalca. Ta preskus zagotavlja, da izdelek ustreza zahtevam, ki jih je prvotno zahteval uporabnik.
Tu je nekaj nasvetov za doseganje dobrih rezultatov preskusov sprejemanja s strani uporabnikov:
Preskušajte s pravimi uporabniki.
Poskusite izbrati uporabnike z različno ravnjo znanja s področja IT-ja. Tako lahko dobite različne povratne informacije.
Uporabnikom ne dajte navodil; preverite, ali lahko aplikacijo razumejo intuitivno.
Opazujte, kako se pomikajo po aplikaciji brez pomoči, in ugotovite kako izboljšati zasnovo.
Ko je uporabnik obtičal na zaslonu, ga prosite, naj pojasni, kakšno je bilo njegovo pričakovanje.
Preskušajte z različnimi napravami in se prepričajte, da preskusni primeri delujejo enako.
V idealnem primeru preskusite aplikacijo v uporabnikovem dejanskem okolju ali lokaciji, če se lahko aplikacija uporablja brez povezave.
Prosite svoje uporabnike, naj poskusijo prekiniti delovanje aplikacije, na primer z vnosom nenavadnih znakov v besedilna polja.
Uporabniki bodo običajno preskusili »srečno pot« (pot, po kateri gre vse brezhibno). Prosite jih, naj preskusijo tudi scenarije, kot je preklic poročila o stroških, namesto da bi ga poslali, ali zavrnitev poročila o stroških, namesto da bi ga potrdili.
Vaši uporabniki morda niso seznanjeni s preskušanjem programske opreme. Sporočite jim, kakšne povratne informacije iščete. Pogosto je koristno ponuditi predlogo za programske napake, da lahko preskuševalci pojasnijo, kaj so počeli, kaj se je zgodilo, kaj so pričakovali, da se bo zgodilo namesto tega, in vse ustrezne podatke o njihovem testnem okolju (na primer vrsto naprave in brskalnik).
Uporabnik lahko zahteva spremembe specifikacij ali dodatne funkcije. Te zahteve je treba zabeležiti na seznam funkcij, ki je opisan na naslednji povezavi: Prednostno določanje funkcij in zahtev.
Izdelava preskusnih primerov in scenarijev
Če želite napisati razumljive preskusne scenarije in primere, glejte razdelka Faza načrtovanja in Faza oblikovanja, da boste preskusili vse pomembne scenarije.
Prvi korak je izdelava preskusov enot. Prepričajte se, so preskusi razdeljeni glede na posamezne funkcije. Preskusne primere za preskuse enot je treba navesti enako, kot so navedeni na tabeli spodaj:
Preskusni primer št. | Opis preskusa | Vnosi za preskušanje | Pričakovani rezultat | Rezultat |
---|---|---|---|---|
1-1 | Pošljite podatke o naročilu iz obrazca | Naročilo št. 16516 | Naročilo je uspešno oddano | |
1-2 | Preverite, ali je PDF ustvarjen in priložen zapisu | N/V | Datoteka PDF je priložena zapisu | |
1-3 | E-poštno obvestilo za preverjanje je poslano uporabniku | test@contoso.com | E-pošto je prejel navedeni prejemnik |
Orodja za pomoč pri preskušanju aplikacij s platnom
Preskusni studio za Power Apps (poskusno)
Za preskušanje znotraj aplikacij s platnom lahko uporabite vgrajeno orodje »Preskusni studio za Power Apps« za pisanje, organiziranje in avtomatizacijo preskusov za aplikacije s platnom. Več informacij: Preskusni studio (poskusno)
Nadzornik za Azure (poskusno)
Ko preskušate napake v delovanju, lahko z orodjem Nadzornik preverite dejavnost v omrežju, podobno kot sled omrežja v brskalniku. Za podrobnosti o orodju Nadzornik glejte objavo v spletnem dnevniku Predstavitev orodja Nadzornik za odpravljanje napak v aplikacijah in izboljšanje učinkovitosti.
Orodja za pomoč pri preskušanju aplikacij, ki temeljijo na modelu
EasyRepro
EasyRepro je orodje za aplikaciji Dynamics 365 in Power Apps, ki temeljita na modelu. Poleg orodij za preskušanje vključuje več kot 200 vzorčnih preskusnih primerov, s katerimi boste pospešili proces preskušanja. Za več informacij glejte objavo v spletnem dnevniku Samodejni preskusni okvir EasyRepro, do orodja pa dostopajte na spletnem mestu Shramba za EasyRepro GitHub.
Pregledovalnik rešitve
Pregledovalnik rešitve je orodje, ki preverja, ali je rešitev, ki ste jo ustvarili, kakovostna. Težave lahko hitro pregledate in si ogledate priporočene popravke. Več informacij: Uporaba pregledovalnika rešitev v storitvi Power Apps za preverjanje veljavnosti aplikacij, ki temeljijo na modelu
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).