Vormimallide testimine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Tagamaks, et teie vormimallil põhinevaid vorme oleks lihtne kasutada ja kogutavad andmed oleksid õiget tüüpi, peaksite vormimalle enne kasutajatele täitmiseks avaldamist testima.

Selle artikli teemad

Ülevaade

Andmekogumisfunktsioonide testimine

Kasutuskogemuse testimine

Ülevaade

Sõltuvalt sellest, kui palju kasutajaid teie vormimallil põhinevaid vorme täidavad ja millist tüüpi andmeid kavatsete koguda, võib vormimalli testimine piirduda väiksearvulise meeskonna jaoks mõeldud vormimalli eelvaate kuvamisega või seisneda terves ettevõttes kasutatava vormimalli funktsionaalsuse testimiseks spetsiaalset testimiskeskkonda hõlmava ulatusliku formaalse protsessi kavandamises. Igal juhul on vormimalli testimisel kujundusprotsessis oluline osa – olgu vormimall mõeldud kümnele või kümnele tuhandele kasutajale.

Vormimalli avaldamiseelsel testimisel saate teha järgmist:

  • tagada, et vormimallil põhinevate vormide abil kogutakse õiget tüüpi andmeid (kontrollides, kas vormimalli juhtelemendid on õigesti konfigureeritud);

  • veenduda, et kõik vormimallis kasutusele võetud funktsioonid toimiksid õigesti;

  • tagada, et kasutajad saavad uusi vorme luua ja edastada või olemasolevaid vormimallil põhinevaid vorme muuta;

  • veenduda, et vormimallis sisalduv hallatav kood töötaks ootuspäraselt;

  • veenduda, et erinevate turbesätetega konfigureeritud vormid töötaksid ootuspäraselt.

Vormimalli testimine algab tavaliselt testimiskava määratlemisega. Kui vormimall on mõeldud väheste kasutajate jaoks, võib testimiskava piirduda teie enda jaoks visandatud märkmetega. Kui aga vormimalli hakkavad kasutama paljud inimesed, võiksite testimiskava koostada ametliku dokumendina, milles kirjeldatakse kavandatavaid teste, eeldatavaid tulemusi ning kriteeriume, mille abil otsustate, kas vormimall on avaldamiseks valmis või mitte.

Testimiskava tuleks koostada juba planeerimisetapi ajal, enne vormimalli kujundamist. Kui vormimalli kavandatud kujundus muutub kujundamisjärgus, peaksite vastavalt kohendama ka testimiskava. Testimiskava koostamisel ärge unustage õigete ja valede väärtuste sisestamist hõlmavaid teste, tagamaks, et vormil saab salvestada või edastada üksnes õiget tüüpi väärtusi. Kui otsustate vormimalli kaasata mõne kindla väli, juhtelemendi või funktsiooni, peaksite ühtlasi mõtlema ka sellele, kuidas seda välja, juhtelementi või funktsiooni testida. Kui kavatsete vormimalli lisada näiteks juhtelemendi, mis aktsepteerib ainult positiivseid arve vahemikus 1–31, võiksite kohe kavandada ka testid, mille raames sisestate juhtelementi õige väärtuse, lubatud vahemikust suurema või väiksema väärtuse ning numbrite asemel tähemärgid.

Mõnel juhul võite funktsioone ja käitumist testida juba vormimalli kujundamise käigus. Juhtelemendi andmete valideerimist saate aknas Eelvaade testida näiteks kohe pärast juhtelemendi lisamist. Nii hoiate kokku pärast vormimalli kujundamist testimisele kuluvat aega.

Kui olete vormimalli kujundamisega lõpule jõudnud, võite testimist vastavalt testimiskavale alustada. Märkige kõik vormimalli testimisel ilmnevad probleemid üles. Enne probleemi lahendamist peaksite aga otsustama, kas selle probleemi lahendamine on praegu oluline. Olenevalt vormimalli juurutamiseks ette nähtud ajakavast võib juhtuda, et andmetega seotud probleemide (nt vigaseid tulemeid andvate valemite) lahendamine on visuaalsete probleemide (nt vormimalli värvi või juhtelementide paigutuse) lahendamisest pakilisem. Pärast mõne probleemi lahendamist peaksite sama testi uuesti tegema, veendumaks, et probleem on tõepoolest lahendatud ja lahenduse käigus pole tehtud uusi vigu.

Võib juhtuda, et teil tekib testimise käigus soov lisada vormimalli uusi funktsioone või algset kujundust muuta. Enne nende muudatuste tegemist mõelge aga hoolikalt järele, kas nende uute funktsioonide kasutuselevõtt ja testimine tasub end ära. Võtke arvesse, et uued funktsioonid võivad mõjutada olemasolevate funktsioonide stabiilsust. Vormimalli uue funktsiooni lisamisel peaksite värskendama ka testimiskava, lisades sinna nende uute funktsioonide testimise. Kui uute funktsioonide kasutuselevõtt sunnib vormimalli graafikujärgse juurutamise edasi lükkama, võiksite uued funktsioonid hiljem lisada.

Vormimalli testimine võib koosneda vormi funktsioonide ja ilme testimisest ning teie vormimallil põhineva uue vormi loomise ja edastamise või olemasoleva vormi muutmise testimisest. Vormi funktsioonide testimisega saate tagada, et vormi abil kogutaks õigeid andmeid. Andmete testimine võib hõlmata vormimallil kasutusele võetud Microsoft Office InfoPathi funktsioonide (nt tingimusvormingu, andmete valideerimise ja koodi) testimist ning kontrollimist, kas vormimalli abil kogutakse soovitud tüüpi andmeid. Samuti peaksite testima uue vormi loomist, uue vormi edastamist ja olemasoleva vormi muutmist. Nii andmete kui ka kasutusprotsessi testimisega tagate, et teie vormimallil põhinevate vormide abil kogutavad ja salvestatud andmed on õiged.

Lehe algusse

Andmekogumisfunktsioonide testimine

InfoPath sisaldab mitmesuguseid funktsioone (nt tingimusvormingut, andmete valideerimist, valemeid, reegleid ja koodi), mis aitavad tagada, et kasutajad sisestaksid vormi õiged andmed. Nende funktsioonide konfiguratsiooni saate testida vormi eelvaates. Vormi eelvaate kuvamisel avab InfoPath uue akna Eelvaade teie vormimallil põhineva vormiga, kus saate neid funktsioone testida.

Kui kasutate vormimalli testimiseks sageli sama andmekomplekti, võite vormi salvestada näidisandmetega ja seejärel konfigureerida vormimalli kasutama vormimalli eelvaate kuvamisel alati just seda näidisandmetega vormi. Nii ei pea te vormimalli eelvaate kuvamisel samu andmeid iga kord uuesti sisestama. Näidisandmete abil saate kontrollida, kas vormimalli juhtelemendid ja väljad on konfigureeritud aktsepteerima õigeid andmeid, või salvestada vormimalli valede näidisandmetega, veendumaks, et vormimall reageeriks valede andmete sisestamisele soovitud viisil.

Lehe algusse

Kasutuskogemuse testimine

Kui soovite teada saada, kuidas teie vormimallil põhineva vormi täitmine ja edastamine kasutaja jaoks toimib, peate vormimalli avaldama testimiskeskkonnas. Oleks hea, kui testimiskeskkond sarnaneks tootmiskeskkonnaga, kus kasutajad asuvad vormimallil põhinevaid vorme avama ja täitma. Kui teie asutuses kasutatav tootmiskeskkond on näiteks Microsoft Windowsi võrk, mida haldavates serverites töötab Microsoft Windows Server 2003 koos Microsoft SQL Serveri andmebaasiga, peaks testimiskeskkond olema eraldi Windowsi võrk, mida haldab omaette server. Testimiseks ei tohiks kasutada tootmiskeskkonda, kuna testimine võib avaldada mõju tootmiskeskkonnas töötavatele kasutajatele või serverites talletatavatele andmetele.

Testimiskeskkonnas saate testida uue vormi loomist ja edastamist, andmeid sisaldava olemasoleva vormi muutmist ning andmete edastamist õigetesse välistesse andmeallikatesse. Samuti saate testimiskeskkonnas testida varuplaane juhuks, kui serveri võrguühendus peaks katkema olukorras, kui kasutaja on vormi juba loonud, ent mitte veel edastanud.

Näpunäide. : Ühe võimalusena võite vormide avamise, täitmise ja edastamise testimiseks paluda mõnel tüüpkasutajal proovida vormimalli enne selle kõigile kasutajatele kättesaadavaks tegemist. Nii saate kontrollida, kas vormimallil põhinevate vormide täitmine on tegelike kasutajate jaoks lihtne ning kas kasutajad saavad uusi vorme luua ja edastada või olemasolevaid vorme muuta. Selle perioodi jooksul saate koguda väärtuslikku tagasisidet selle kohta, kuidas kasutajad teie vormimalli tegelikult kasutavad, ja teha vormimallis selle tagasiside põhjal vajalikke muudatusi. Mõni juhtelement võib näiteks mõne kasutaja jaoks probleeme tekitada ning võib juhtuda, et te pole seda käitumist vormimalli kujundamisel ette näinud. Kui te ei testi vormimalli potentsiaalsete kasutajate abiga, võite selle käitumise avastada alles pärast vormimalli juurutamist.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×