Testing Complex Scientific Software: Key Challenges and Effective Strategies

P6
11 Nov 2025, 11:00
30m
Synagoge

Synagoge

Görlitz
invited talk Quality Assurance and Software Testing Plenary Session 6

Speaker

Sandra Castro (European Southern Observatory - ESO)

Description

Implementing a test process for a long living scientific software with complex dependencies and many layers of code requires a change in perspective and culture within the entire development team. But it can be done! I will present some of the challenges we have faced to test the CASA software and how we went from having a few tests to having too many tests and why this needs to be controlled.

Affiliation of the submitter European Southern Observatory (ESO)
Attendance in-person

Primary author

Sandra Castro (European Southern Observatory - ESO)

Co-author

Akeem Wells (National Radio Astronomy Observatory)

Presentation materials