|
Nástroj pro kontrolu dodržování UX principů
Kříž, Vítězslav ; Peringer, Petr (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je vytvořit nástroj pro automatizované kontrolování správných vlastností uživatelského rozhraní. Součástí práce je seznam pravidel z prostředí GNOME, KDE a OSX, která jsou vhodná k automatické kontrole. Nástroj na pozadí ověřuje prvky uživatelského rozhraní, zatímco uživatel ovládá testovanou aplikaci. Pravidla jsou ohodnocena podle závažnosti a výstupem programu je mimo jiné i výsledné skóre. V závěru práce jsou otestovány běžně dostupné programy. Výsledná aplikace je vhodná pro ověřování grafického uživatelského rozhraní při vývoji.
|
|
Sada testů pro Red Hat Test Suite
Novotná, Kateřina ; Peringer, Petr (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato bakalářská práce se zabývá přípravou testů pro Red Hat Test System (RHTS). Vysvětluje základní metody testování a důvody pro jejich automatizaci, je popsán systém RHTS a způsob vytváření sady testů pro softwarový balíček. Vybrané balíky, kterými jsou wireshark a wireshark-gnome jsou popsány, jsou navrhnuty oblasti, pro které budou vytvořeny testy, tyto testy jsou konkrétně navrhnuty a poté implementovány. Testy jsou implementovány pomocí frameworku Dogtail pro automatizované testování GUI a knihovny rhtslib pro ostatní testy.
|
|
Sada testů pro Red Hat Test Suite
Novotná, Kateřina ; Peringer, Petr (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato bakalářská práce se zabývá přípravou testů pro Red Hat Test System (RHTS). Vysvětluje základní metody testování a důvody pro jejich automatizaci, je popsán systém RHTS a způsob vytváření sady testů pro softwarový balíček. Vybrané balíky, kterými jsou wireshark a wireshark-gnome jsou popsány, jsou navrhnuty oblasti, pro které budou vytvořeny testy, tyto testy jsou konkrétně navrhnuty a poté implementovány. Testy jsou implementovány pomocí frameworku Dogtail pro automatizované testování GUI a knihovny rhtslib pro ostatní testy.
|
|
Nástroj pro kontrolu dodržování UX principů
Kříž, Vítězslav ; Peringer, Petr (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je vytvořit nástroj pro automatizované kontrolování správných vlastností uživatelského rozhraní. Součástí práce je seznam pravidel z prostředí GNOME, KDE a OSX, která jsou vhodná k automatické kontrole. Nástroj na pozadí ověřuje prvky uživatelského rozhraní, zatímco uživatel ovládá testovanou aplikaci. Pravidla jsou ohodnocena podle závažnosti a výstupem programu je mimo jiné i výsledné skóre. V závěru práce jsou otestovány běžně dostupné programy. Výsledná aplikace je vhodná pro ověřování grafického uživatelského rozhraní při vývoji.
|