Menu

Návrh testování, Protokol testování

Michal Macht Patrik Bezděk

Funkce k otestování:

  • Editace

Pomocí editace provádíme přidávání a úpravy slov ve slovní databázi. Při editaci se zvolí název předmětu a číslo lekce.

  • Vyhledávání a překlad

Zobrazí překlad hledaného slova s výslovností a další metadata.

  • Historie změn

Změny provedené v databázi se zapisují do logu.

  • Samozkoušení

Uživatel si bude moci sám vybrat předmět a lekci, kterou chce procvičovat.

Testování:

  • Vyhledávání, samozkoušení

Testování správnosti výpisu a překladu vyhledávače a funkce samozkoušení.

  • Editace, historie vkládání

Testování, jestli pomocí editace dojde opravdu k zadaným změnám a jestli se změny projeví i v souboru „historie změn“.

  • Práva, přihlašování
    Testujeme, zda jsou práva nastavena v souladu se zadáním a zda funguje přihlašování.

Protokol testování

1.

  • Vyhledávání:

Při zadání řetězce a stisknutí tlačítka přeložit nebo klávesy enter kontrolujeme, zda se vypsané výsledky shodují s daty v databázi

Zodpovědná osoba : Rajtr

https://sourceforge.net/p/japczetranslater/screenshot/Vyhledavani.jpg

  • Samozkoušení:

Po zvolení parametrů (předmět, lekce, směr překladu) a spuštění samozkoušení opět kontrolujeme správnost výpisu dat vzhledem k obsahu databáze.

Zodpovědná osoba : Beránková

https://sourceforge.net/p/japczetranslater/screenshot/Samozkouseni.jpg

2.

  • Editace:

Editace je zpřístupněna pouze pro administrátora a editora. Ostatní uživatelé, kteří nemají požadovaná práva, nemají k editaci přístup.

Po vyplnění editačního formuláře a odeslání změn ke zpracování kontrolujeme, zda se data v databází úspěšně změnila.

Zodpovědná osoba : Bezděk

  • Historie změn:

Po provedení změn dat v databázi kontrolujeme, zda se příkazy změn zapíší do log souboru.

Zodpovědná osoba : Zeman

  • Práva a přihlašování:

Běžný uživatel má práva používat funkce vyhledávání a samozkoušení. Pro admina a editora jsou po přihlášení navíc zpřístupněny funkce editace a historie změn. Ostatní uživatelé, kteří nemají požadovaná práva, nemají ani k jedné z těchto funkcí přístup. Testujeme, zda jsou opravdu práva nastavena v souladu se zadáním.

Zodpovědná osoba : Macht

Výsledky testování:

Testování proběhlo úspěšně kromě testování funkce editace, která bude provedena po dokončení funkčnosti programu.