Skip to main content
SearchLoginLogin or Signup

NL-RSE: Introduction to automated software testing

Thursday, June 15, 13-17hr at the Centre for Digital Scholarship, Leiden University

Published onMay 21, 2023
NL-RSE: Introduction to automated software testing

June 15, 2023 | 13:15 - 16:45

In this meetup, we will discuss approaches for testing scientific software. Attendees can bring their own codes, and get advice on how to get started or improve their testing.

This session is aimed at researchers who are interested in software testing but have little experience with it


Centre for Digital Scholarship, Leiden University Library, Witte Singel 27, Leiden The CDS is on the ground floor of the Leiden University Library, directly straight across the main room from the entrance. There will be a neon sign above the door that says Centre for Digital Scholarship.


The registration is free.

Please register via this Eventbrite page.






13:15 - 13:25

Thomas Pronk


13:25 - 14:00

Daan van Vugt


Automated Testing of Scientific Software

14:00 - 14:15


14:15 - 15:30



Focus sessions per language (Python, JavaScript, R, C++, SQL, Java, C, Fortran, others)

15:30 - 16:45


Networking time

Drinks will be served, but the event does not include lunch.


Automated Testing of Scientific Software

Automated testing is crucial for preventing bugs in code, and while it's widely used in industry, it's still on the rise in research contexts. In this meetup, Daan van Vugt, founder of Ignition Computing and Afterservice, will discuss testing approaches for research software and contrast them with a perspective from the SaaS world.

Attendees will gain insights into testing strategies and tools that can streamline the development process of scientific software. After the presentation, attendees will split into focus groups to discuss language-specific challenges and participate in hands-on development of tests and CI/CD pipelines with guidance from language experts.

Call for Contributions

We are always looking for speakers and exciting topics, please contact Carlos Martinez, if you would like to give a talk or are interested in learning about some specific topics.


If you have any questions, please contact the host Thomas Pronk

No comments here
Why not start the discussion?