Methodology of performance testing implementation into the process of software quality management

Thesis title: Metodika implementace zátěžového testování do procesu řízení kvality softwaru
Author: Chmel, Štěpán
Thesis type: Diplomová práce
Supervisor: Lukeš, Pavel
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
Diplomová práce se zaměřuje na problematiku řízení kvality softwaru a zátěžových testů. Za použití metodiky „design science research“ (DSR) byl vyvinut artefakt v podobě metodiky, která má pomoci týmům vyvíjející software zavést zátěžové testování, jako jeden z dalších prvků kontroly kvality softwaru. Vyvinutá metodika se skládá ze tří komponent, které se navzájem podporují. „Procesy metodiky“ ukazují, jak postupně dojít až k výsledkům zátěžových testů. Výstupem klíčových procesů jsou „Dokumenty metodiky“, které mají zaručit zaznamenání kritických informací určených nejen pro vstupy dalších procesů. Finálně „Teorie metodiky“ podporuje procesy a dokumenty nutnou teorií z oblasti zátěžového testování a analýzy požadavků. V přílohách diplomové práce se nacházejí ověřovací listy, které mohou týmům zjednodušit průchod procesy. Tato metodika byla úspěšné implementována na testovacím projektu, který je popsaný v poslední kapitole. Hlavním přínosem této práce je vytvoření ucelené metodiky implementace zátěžových testů do procesu řízení kvality. Metodika implementátory provede od zachycení požadavku na vytvoření zátěžových testů až k vyhodnocení úspěšnosti projektu zátěžových testů.
Keywords: procesy; řízení kvality softwaru; DSR; Zátěžové testování; metodika
Thesis title: Methodology of performance testing implementation into the process of software quality management
Author: Chmel, Štěpán
Thesis type: Diploma thesis
Supervisor: Lukeš, Pavel
Opponents: Buchalcevová, Alena
Thesis language: Česky
Abstract:
This thesis is focused on problematics of software quality management and performance testing. Using design science research (DSR) methodology an artefact was developed. The artefact is a methodology which is focusing on helping software development teams introduce performance testing as an additional mechanism of software quality management process. Developed methodology is composed of three key components which support each another. Component “Processes of methodology” are leading the implementers on a path all the way to an evaluation of results of performance tests. Outputs of key processes are “Documents of methodology” (second component) which are tasked with recording crucial information not only for later to be used as inputs to next processes but to also document the implementation of the methodology itself. Finally, the third component is “Theory of methodology” which is supporting both processes and documents by providing implementers with key theoretical background of performance testing and requirement analysis. In attachments of this thesis, there are checklists which should help implementers significantly with going through the processes painlessly. Developed methodology was successfully tested on demo project which is described in final part of this thesis. The main benefit of this thesis is successful development of coherent methodology for implementation of performance tests into processes of software quality management.
Keywords: processes; performance testing; methodology; software quality management; DSR

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
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: 4. 10. 2019
Date of submission: 4. 5. 2020
Date of defense: 4. 6. 2020
Identifier in the InSIS system: https://insis.vse.cz/zp/71047/podrobnosti

Files for download

    Last update: