Thesis Details
Automatické regresní testy pro SW balíčky SDK a CMSIS
In my bachelor thesis, I deal with design and description of implementation of automatic regression tests for SDK and CMSIS software packages using the continuous integration system Atlassian Bamboo. The goal was to create a set of tests over IDE interfaces MCUXpresso, IAR Workbench, uVision. Furthermore, to compare file structures and files between new and previous versions of software packages. An essential part of my work is also a theoretical basis concerning the algorithm and comparison of XML files and his modifications. For visualizing large amounts of data from the regression test output, it was necessary to create a clear interface.
XML, Python, MCUXpresso, IAR Workbench, uVision, Bash, regression testing, automatic tests, IDE tests, comparison tests, SDK, CMSIS, SW packages, optimalization
Kekely Lukáš, Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
Rogalewicz Adam, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
@bachelorsthesis{FITBT21810, author = "Tom\'{a}\v{s} Svoboda", type = "Bachelor's thesis", title = "Automatick\'{e} regresn\'{i} testy pro SW bal\'{i}\v{c}ky SDK a CMSIS", school = "Brno University of Technology, Faculty of Information Technology", year = 2020, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/21810/" }