V této práci se budu zabývat testováním softwarových produktů. Tato oblast spadá do odvětví, které se nazývá proces vývoje softwaru. Protože tato oblast je poměrně rozsáhlá, zaměřím se hlavně na testování uvnitř společnosti Kerio Technologies s.r.o., pro kterou je tato práce primárně určena.
Hlavním cílem práce bude vylepšení jejich interního programu jménem TestRunner. V tuto chvíli zbývá v TestRunneru několik chyb z předchozích verzí. Některé funkce již nejsou nadále potřeba. Naopak vyvstala potřeba nových.
Tyto úpravy prodlouží životnost TestRunneru o několik dalších let.
Anotace v angličtině
In this thesis I deal with the testing software products. This problem falls within the area, which is called software development process. Because this area is pretty huge, main focus is on testing inside Kerio technologies, Inc.
The main purpose of this work is to improve their internal program called TestRunner. At the moment TestRunner has a few bugs left from previous versions. Some functionality is no longer needed. Finally, some new functions are required.
The goal is to keep TestRunner vital for next few years.
Klíčová slova
Test, Scrum, Agilní metody
Klíčová slova v angličtině
Test, Scrum, Agile methods
Rozsah průvodní práce
32 s.
Jazyk
CZ
Anotace
V této práci se budu zabývat testováním softwarových produktů. Tato oblast spadá do odvětví, které se nazývá proces vývoje softwaru. Protože tato oblast je poměrně rozsáhlá, zaměřím se hlavně na testování uvnitř společnosti Kerio Technologies s.r.o., pro kterou je tato práce primárně určena.
Hlavním cílem práce bude vylepšení jejich interního programu jménem TestRunner. V tuto chvíli zbývá v TestRunneru několik chyb z předchozích verzí. Některé funkce již nejsou nadále potřeba. Naopak vyvstala potřeba nových.
Tyto úpravy prodlouží životnost TestRunneru o několik dalších let.
Anotace v angličtině
In this thesis I deal with the testing software products. This problem falls within the area, which is called software development process. Because this area is pretty huge, main focus is on testing inside Kerio technologies, Inc.
The main purpose of this work is to improve their internal program called TestRunner. At the moment TestRunner has a few bugs left from previous versions. Some functionality is no longer needed. Finally, some new functions are required.
The goal is to keep TestRunner vital for next few years.
Klíčová slova
Test, Scrum, Agilní metody
Klíčová slova v angličtině
Test, Scrum, Agile methods
Zásady pro vypracování
Seznamte se jak se způsobem testování, tak s obecným fungováním QA oddělení ve společnosti Kerio Technologies.
Seznamte se s aktuální verzí nástroje Test Runner a specifikací požadavků na jeho změny (grafický přehled aktuálně běžících testů, redukce počtu uživatelských rolí, vazba testovacích případů s platformou, ad.).
Na základě bodu 2 navrhněte a implementujte změny v softwarovém nástroji Test Runner.
Výsledný produkt důkladně otestujte a předejte zadavateli.
Zhodnoťte dosažené výsledky.
Zásady pro vypracování
Seznamte se jak se způsobem testování, tak s obecným fungováním QA oddělení ve společnosti Kerio Technologies.
Seznamte se s aktuální verzí nástroje Test Runner a specifikací požadavků na jeho změny (grafický přehled aktuálně běžících testů, redukce počtu uživatelských rolí, vazba testovacích případů s platformou, ad.).
Na základě bodu 2 navrhněte a implementujte změny v softwarovém nástroji Test Runner.
Výsledný produkt důkladně otestujte a předejte zadavateli.