Recommendation of CASE tool to support testing of software applications

Thesis title: Doporučení CASE nástroje pro podporu testování softwarových aplikací
Author: Hyblbauer, Jan
Thesis type: Bakalářská práce
Supervisor: Chlapek, Dušan
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
Práce se zabývá výběrem, porovnáním a doporučením CASE nástroje, který může sloužit jako podpora pro testování softwarových aplikací, kde se ho využívá k porovnávání vyvíjené aplikace vůči jejím modelům a přihlíží se přitom ke vzájemné konzistenci jak mezi aplikací a modely, tak i mezi modely samotnými. Z na trhu dostupných CASE nástrojů se provede výběr třech těch nejvhodnějších pro nasazení ve vymezené oblasti testování vycházející z existujících analýz a šetření. Nástroje jsou poté mezi sebou porovnávány vzhledem k funkcionalitě, jakou musí splňovat a také k předem definovaným konzistenčním kritériím. V závěru je doporučen jeden nejvhodnější nástroj k využití jako podpora pro testování softwarových aplikací na základě konzistence mezi modely. Z práce je možno vycházet při rozhodování o výměně stávajících CASE nástrojů používaných v podniku k podpoře testování softwarových aplikací s cílem zefektivnit proces testování díky testování již na úrovni modelů. Také poskytuje přehled konzistenčních kritérií a navrhuje obecný přístup k testování s využitím CASE nástroje použitelný na libovolnou metodiku.
Keywords: konzistence; aplikace; softwarový; CASE; model; nástroj; testování
Thesis title: Recommendation of CASE tool to support testing of software applications
Author: Hyblbauer, Jan
Thesis type: Bachelor thesis
Supervisor: Chlapek, Dušan
Opponents: Bruckner, Tomáš
Thesis language: Česky
Abstract:
This bachelor thesis discusses the selection, comparison and recommendation of CASE tool that can serve as support for the testing of software applications, where it is used to compare the developed application against the models as well as models themselves and where consistency between application and models is taken into account. From the CASE tools available on the market is made selection based on existing analyzes and survey of three the most appropriate choices for deployment in a defined area of testing. Tools are then compared to each other due to the functionality, which must meet and the predefined consistency criteria. In conclusion, it is recommended to use the most appropriate one as a tool to support testing of software applications, based on the consistency between the models. The work can serve as a reference for the exchange of existing CASE tools used in business to support testing of software applications to streamline the testing process through testing of models. It also provides an overview of consistency criteria and proposes a general approach to testing using CASE tools applicable to any methodology.
Keywords: consistency; software; CASE; tool; model; application; testing

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 15. 1. 2013
Date of submission: 15. 5. 2013
Date of defense: 26. 6. 2013
Identifier in the InSIS system: https://insis.vse.cz/zp/40950/podrobnosti

Files for download

    Last update: