Automatic infotainment testing

Abstract
Tato bakalářská práce se zaměřuje na automatizované testování infotainment systémů ve vozidlech. Práce poskytuje teoretický popis základů automatizovaného testování. Základ tvoří architektura vozu, sběrnice CAN a skriptovacího jazyka Tcl. Seznámení s procesem vývoje grafického uživatelského rozhraní je doplněno motivací ke zlepšení těchto procesů. Na základě této motivace práce popisuje principy automatizovaného testování a jeho začlenění do procesu vývoje grafického rozhraní. Zahrnuje dokumentaci testovacího stavu (Test Bench) včetně hardwarových a softwarových komponent. Je použit jazyk Tcl k vytváření testovacích funkcí a scénářů (TestCases) k identifikaci chyb. Dále práce popisuje celý proces testování a uvádí jeho výsledky.
This bachelor's thesis focuses on the automated testing of in-vehicle infotainment systems. The thesis provides a theoretical description of the basis for automated testing. The basis consists of the vehicle architecture, the CAN bus and the Tcl scripting language. Familiarity with the GUI development process is accompanied by a motivation to improve these processes. Based on this motivation, the bachelor thesis describes the principles of automated testing and its integration into the graphical interface development process. The work includes documentation of the test bench(test rack), including hardware and software components. The Tcl language is used to create test functions and scenarios (TestCases) for identifying bugs in a graphical interface. The thesis describes the entire testing process and reports the results.
Description
Subject(s)
Tcl, CAN, Testování, Infotainment, GUI, Automatizace, HMI, CANoe
Citation
ISSN
ISBN