Testovanie sprievodcov je kľúčovým krokom pred ich sprístupnením bežným používateľom programu. Umožňuje overiť logiku prechodov medzi stránkami, povinnosť vypĺňania polí, prednastavené hodnoty aj správnosť sumarizácie bez akéhokoľvek rizika poškodenia alebo nechceného prepísania reálnych údajov v databáze.
Ako spustiť testovanie sprievodcu
V číselníku sprievodcov (Číselníky / Sprievodcovia...) označte v tabuľke požadovaného sprievodcu a funkciu spustite:
- kliknutím na tlačidlo Otestovať na paneli tlačidiel, alebo
- kliknutím pravým tlačidlom myši na sprievodcu a výberom voľby Otestovať z kontextového menu.

Priebeh testovania podľa typu sprievodcu
Priebeh testu sa líši v závislosti od toho, či je sprievodca určený pre vytváranie nového objektu alebo pre úpravu existujúceho:
1. Sprievodca na vytvorenie nového objektu
Sprievodca sa spustí okamžite. V záhlaví sa zobrazí označenie Nový a vy prechádzate jednotlivými krokmi presne tak, ako ich uvidí používateľ pri vytváraní nového záznamu (napr. nového spisu, zariadenia či firmy). Polia obsahujú predvolené implicitné hodnoty zadefinované autorom sprievodcu.
2. Sprievodca na upravenie existujúceho objektu
Pretože tento typ sprievodcu upravuje už existujúce dáta, program vám najprv zobrazí štandardný vyhľadávací dialóg pre daný typ agendy (napr. zoznam spisov, zoznam partnerov alebo evidenciu zariadení):
- V zozname vyhľadajte a označte ľubovoľný existujúci testovací objekt.
- Po potvrdení výberu sa spustí samotný sprievodca.
- Sprievodca automaticky načíta skutočné aktuálne hodnoty vybraného objektu z databázy do príslušných stránok.
Rozdiely medzi testovacím režimom a ostrým behom
Hoci sa testovací režim vizuálne aj funkčne správa takmer identicky s ostrým behom sprievodcu, existujú v ňom zásadné bezpečnostné rozdiely:
- Nedeštruktívny zápis (zmeny sa neukladajú):
Po prejdení všetkých stránok a stlačení tlačidla OK na záverečnej obrazovke sa sprievodca zatvorí, no do databázy sa nezapíšu žiadne zmeny. Nevytvorí sa žiadny nový záznam, nezmení sa existujúci objekt, nevytvoria sa dokumenty v spise a nezapíšu sa žiadne záznamy do histórie/auditu.
- Zablokované ukladanie rozpracovaného stavu:
Tlačidlo Uložiť rozpracované je v testovacom režime neaktívne (sivé). Testovací sprievodca nevytvára žiadne záznamy v tabuľke rozpracovaných inštancií (
global_sprievodca_run).
- Upozornenie v rekapitulácii:
V záhlaví rekapitulácie je zobrazené jasné textové upozornenie:
„Takto ste upravili údaje. Toto je testovanie sprievodcu, preto údaje nebudú uložené do databázy.“
Čo overovať počas testovania
Pri prechádzaní sprievodcom sa zamerajte najmä na nasledujúce body:
- Zrozumiteľnosť inštrukcií: Skontrolujte, či názvy stránok a texty v poli Popis zrozumiteľne vysvetľujú používateľovi, čo má v danom kroku vykonať.
- Validácia povinných polí: Vyskúšajte nechať povinné polia prázdne a stlačiť tlačidlo Ďalej. Program musí prechod zablokovať a zobraziť zrozumiteľné chybové hlásenie (napr. „Názov nie je vyplnený.“, „Nie je vybraná firma alebo osoba.“ a pod.).
- Predvolené (implicitné) hodnoty: Overte, či sa správne predpĺňajú predvolené texty alebo položky z číselníkov.
- Režim iba na čítanie: Ak má byť niektoré pole chránené pred zmenou, overte, či je skutočne neaktívne a používateľ ho nemôže prepísať.
- Špeciálne strany a prílohy:
- Pri vkladaní dokumentov vyskúšajte výber súboru aj kreslenie podpisu na dotykovej ploche.
- Pri kategóriách spisu skontrolujte správnosť zoznamu kategórií.
- Pri zariadeniach overte funkčnosť prepojenia a dialógu vyhľadania.
- Záverečná rekapitulácia: Dôkladne skontrolujte záverečnú stránku rekapitulácie zmien, či obsahuje presný prehľad všetkých položiek, ktoré ste počas testu zmenili alebo doplnili.
Nasadenie sprievodcu pre používateľov
Až keď celý test prebehol úspešne a ste so správaním sprievodcu spokojní:
- V číselníku sprievodcov otvorte sprievodcu tlačidlom Zmena.
- Na záložke Nastavenie zaškrtnite voľbu Povolený.
- Uložte nastavenie tlačidlom OK.
Od tohto momentu sa sprievodca začne zobrazovať používateľom v menu príslušnej agendy (napr. v menu Spisy / Akcie alebo Zariadenia / Akcie).
Pokiaľ vám sprievodca počas testovania nefunguje správne alebo generuje chyby, nepovoľujte ho pre ostatných používateľov, kým chyby v konfigurácii neodstránite.
Pozri: