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 |