Udržovatelnost a dlouhodobé využití automatizovaných regresních testů
Název práce: | Udržovatelnost a dlouhodobé využití automatizovaných regresních testů |
---|---|
Autor(ka) práce: | Novák, František |
Typ práce: | Diplomová práce |
Vedoucí práce: | Karkošková, Soňa |
Oponenti práce: | Břicháčková, Nina |
Jazyk práce: | Česky |
Abstrakt: | Tato diplomová práce má za cíl navrhnout sadu doporučení pro životní cyklus automatizovaných regresních testů webových aplikací se zaměřením na dlouhodobé využití, udržovatelnost testů a návratnost vložených prostředků. Nejprve je v práci představeno automatizované regresní testování, životní cyklus automatizovaných testů a faktory úspěchu automatizovaných testů, mezi které patří dlouhodobé využití, udržovatelnost a návratnost. Následně je navržena sada doporučení, která je strukturována dle metodiky ATLM a obsahuje doporučení s dopadem do sledovaných faktorů úspěchu. Každé doporučení je krátce okomentované a na konci každé fáze je sekce, která odůvodňuje vybraná doporučení jejich propojením se sledovanými faktory. Sada doporučení je shrnuta v samostatné příloze. V další sekci je navržená sada doporučení použita ve vybraném projektu pro nalezení nesplněných doporučení a okomentování dopadu jejich případného splnění. Poslední část se věnuje ověření sady doporučení formou rozhovoru s test manažerem. |
Klíčová slova: | životní cyklus automatizovaných testů; Automatizované testování; udržovatelnost testů; dlouhodobé využití testů; návratnost testů; regresní testy |
Název práce: | Maintainability and long-term usage of automated regression tests |
---|---|
Autor(ka) práce: | Novák, František |
Typ práce: | Diploma thesis |
Vedoucí práce: | Karkošková, Soňa |
Oponenti práce: | Břicháčková, Nina |
Jazyk práce: | Česky |
Abstrakt: | This thesis aims to propose a set of recommendations for the lifecycle of automated regression testing of web applications with a focus on long-term usability, test maintainability and return on investment. First, the thesis introduces automated regression testing, the automated test lifecycle, and the success factors of automated tests, which include long-term usage, maintainability, and payback. Then, a set of recommendations is proposed that is structured according to the ATLM methodology and includes recommendations with implications for the success factors studied. Each recommendation is briefly commented on and at the end of each phase there is a section that justifies the selected recommendations by linking them to the factors of interest. The set of recommendations is summarized in a separate annex. In the next section, the proposed set of recommendations is applied to the selected project to identify unmet recommendations and comment on the impact of their eventual implementation. The last section is devoted to the validation of the set of recommendations through an interview with the test manager. |
Klíčová slova: | return of test investment; automated testing; regression tests; test maintainability; long-term test usage; automated test lifecycle |
Informace o studiu
Studijní program / obor: | Informační systémy a technologie/Řízení podnikové informatiky |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 19. 10. 2023 |
---|---|
Datum podání práce: | 29. 4. 2024 |
Datum obhajoby: | 7. 6. 2024 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/86126/podrobnosti |