Continuous Integration and System Test Automation : Case Exertus
Henri Anttila · Theseus (Ammattikorkeakoulujen) · 2018
This thesis described the implementation of continuous integration and test automation systems for Exertus Oy. The purpose of the project described in the thesis was to standardize and automate the source code build process, which is a prerequisite for automated testing. To this end, the Jenkins build automation server was taken into use and a custom CAN bus based test automation system was developed. As a result, Exertus’ daily source code is automatically built and tested each night on each of their hardware modules. The tests for the test automation system can be created in Exertus’ own Guitu no-code development environment.