Integration Testing

Project Duration: April 2022-December 2025
Integration testing is a crucial part of the development of software systems, as it specifically tests the interactions and interfaces between individual software components or services. Especially in the context of microservice architectures, the relevance of integration testing increases.
The goal of this project is to better understand current challenges in integration testing, especially in a microservice context, and develop techniques and strategies to improve the efficiency and effectiveness of the integration testing process.
Related Publications and Presentations
Gregor, Lena; Skalski, Marcel; Pretschner, Alexander. Benchmarking Component and Integration Testing in Microservices: Test Suites and Fault Analysis on TrainTicket. 2025 IEEE International Conference on Service-Oriented System Engineering (SOSE), IEEE, 2025.
Gregor, Lena; Hentschel, Anja; Kastner, Leon; Pretschner, Alexander. A Taxonomy of Integration-Relevant Faults for Microservice Testing. 18th IEEE International Conference on Software Testing, Verification and Validation (ICST 2025), IEEE, 2025.
Pretschner, Alexander; Gregor, Lena. Understanding Integration Testing. Engineering Safe and Trustworthy Cyber Physical Systems -- Essays Dedicated to Werner Damm on the Occasion of His 71st Birthday, Springer Nature Switzerland AG, 2024.
Gregor,Lena; Alexander Pretschner; Anja Hentschel, Horst Sauer, Matthias Saft, Talk: “The Fault in Our Services: Investigating Integration-Relevant Faults in Microservices”, Microservices 2023
Project Partner
