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 |