Design and Implementation of a Unit Test Automation Interface for an Automotive Embedded MultiProject Environment

Kunz, Raphael (2019) Design and Implementation of a Unit Test Automation Interface for an Automotive Embedded MultiProject Environment. Bachelor thesis, Ulm University.

[thumbnail of creationOfUnitTestEnvironment.pdf] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

Unit Testing has become an important topic in modern Software Engineering. Especially in the field of embedded software development is testing itself an important and critical process. Since updating software on a chip is not as easy as updating a program on a device connected to the internet, the process of testing has become an important task to reduce costs in production and maintenance as well as fulfilling legal regulations to limit legal responsibilities in case of accidents. An example of areas with such regulations are the automotive, the aviation and the railway sectors. The following thesis was developed and deployed in the context of the car sensors department of the Continental AG and is a description of the development and deployment of a tool supporting the implementation, maintenance and tracking of unit tests. These goals are achieved by a deployment of the tool onto different cloud based continuous integration services and by providing a command line interface together with an interface for the commonly used integrated development environment inside of the company. The thesis will focus on the problems and challenges, which occurred during the development of the thesis.

Item Type: Thesis (Bachelor)
Subjects: DBIS Research > Master and Phd-Thesis
Divisions: Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis
Depositing User: Ruediger Pryss
Date Deposited: 05 Aug 2019 12:28
Last Modified: 05 Aug 2019 12:28
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1813

Actions (login required)

View Item
View Item