Design and Development of an Extensible Analysis Tool for InterACt

The current business environment is often described as volatile, uncertain, complex, and ambiguous (VUCA), so many organizations are adopting DevOps [HPJ20]. DevOps relies on agile practices for development and operations, including test-driven development (TDD) and continuous integration (CI) that require automated testing. However, integration and system tests are complex to create and maintain, which can be challenging, especially when requirements and architecture are continuously changing. This can lead to automated tests that become outdated and require updating [Som16; Han+16; Ebe+16]. InterACt is a JUnit plugin developed to automate integration testing. It generates fault indicators from unit tests to show the existence, location, and type of integration faults. However, an analysis tool is required to make these fault indicators visible and enable the derivation of integration faults [WL23a; WL23b].

Project information

Status:

Finished

Thesis for degree:

Bachelor

Student:

Konstantin Nhat-Thanh Dao

Supervisor:
Id:

2024-001