University of Twente Student Theses
Submodel-aware testing
Haven, H. (2020) Submodel-aware testing.
PDF
1MB |
Abstract: | An automatic test tool was developed by the Robotics and Mechatronics group (Jansen, 2019), (Broenink et al., 2020) in 2019. This tool supports all the basic test options but it was necessary to implement more options, specifically to implement submodel-awareness and co-simulation. This to make it easier to test cyber-physical systems. In this research the test tool and existing testing methods were investigated in order to define the best adaptation such that submodel-awareness could be implemented as efficiently as possible. After analysis it was determined that step definitions (Gherkin (Cucumber, 2019)) were the best option. Step definitions ensure that the test would be readable, understandable and it would be easily expandable. Previously, extension would have taken five steps, with the addition of step definitions it takes two. The addition of step definitions also improves the human readability and usability. Additionally, to support co-simulation, the framework CoHLA (Configuring High Level architecture) is implemented in the test tool. After research it was concluded that the test tool needed a code adjustment to make it easier to add frameworks or simulators in the future. After this adjustment the number of steps necessary for adding a simulator is reduced from four to one. |
Item Type: | Essay (Master) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 53 electrotechnology |
Programme: | Electrical Engineering MSc (60353) |
Link to this item: | https://purl.utwente.nl/essays/83954 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page