Název:
Nástroj na testování síťových aplikací
Překlad názvu:
A Tool for Testing Network Applications
Autoři:
Hornický, Pavol ; Peringer, Petr (oponent) ; Smrčka, Aleš (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2012
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Táto diplomová práca sa zaoberá problematikou testovania softvéru. Podrobnejšie popisuje rôzne druhy a spôsoby testovania, ako sú testovanie bielej skrinky, testovanie čiernej skrinky, jednotkové, integračné či regresné testovanie. Rieši tiež problematiku špecifík spojených s testovaním sieťových aplikácií a automatizáciou testovacieho procesu. Ďalej sa venuje návrhu jazyka pre popis testovacích prípadov, ktorý bol vytvorený na základe jazyka XML. Nasledujúca kapitola obsahuje popis návrhu interpretu tohto jazyka. Práca tiež popisuje možné problémy, s ktorými sa môžeme stretnúť pri implementácii podobných nástrojov, a návrhy ich riešení. Počas demonštrácie funkčnosti navrhnutého nástroja dokonca prispela k odhaleniu chyby v produkte spoločnosti AVG Technologies CZ, s.r.o., na ktorej podnet bol nástroj vyvíjaný.
This master thesis addresses the issue of software testing. It discusses different types and forms of testing such as white-box testing, black-box testing, unit testing, integration testing and regression testing. Further it deals with the specific problems of testing network applications and automation of the testing process. To solve these issues, the thesis presents a language based on XML for describing testing cases. The following chapter describes the design of this language interpreter. The thesis also deals with problems occurring during implementation phase of similar tools and their possible solutions. Functionality demonstration of designed tool helped to discover an error in product of AVG Technologies CZ, s.r.o..
Klíčová slova:
automatizácia testovania; návrh jazyka; testovací nástroj; testovanie bielej skrinky; testovanie sieťových aplikácií; testovanie softvéru; testovanie čiernej skrinky; V-model; black-box testing; language design; software testing; testing automation; testing network applications; testing tool; V-model; white-box testing
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/53717