One of the most straightforward methods for improving the quality of software systems is systematic testing. Although comprehensive unit testing is a standard practice in the development of most software systems, it is not a guarantee that all potential issues will be identified. It is difficult to identify errors that have been introduced as a result of incorrect or outdated assumptions about the functionality of other components. Integration-level test suites can identify such faults, but their creation and maintenance require a significant investment of time and resources. The objective of InterACt is to generate integration testing from existing unit testing suites. In order to utilise InterACt effectively in the development process, it is necessary to implement a method for retrieving the results of the generated integration tests, including their status and the point of failure in the tested system. This thesis presents a full iteration of a development circle for a graphical user interface that aims to fulfil that goal.
Project information
Finished
Bachelor
Robert Lange
2024-019