NL-RSE: Introduction to automated software testing

Start Date

15 Jun 2023

Start Time

13:15 Europe/Amsterdam



Date End

15 Jun 2023

End Time

16:45 Europe/Amsterdam

NL-RSE: Introduction to automated software testing


June 15


01:15 pm - 04:45 pm

Event Category:


Click to Register:

NL-RSE community


Centre for Digital Scholarship, Leiden University Library

Witte Singel 27, 2311 BG Leiden

Leiden, ZH, NL, 2311 BG

In this meetup, we will discuss approaches for testing research software.

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

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 (Python, R, C++, C, JavaScript, SQL, Java) and participate in hands-on development of tests and CI/CD pipelines with guidance from language experts. Attendees can bring their own codes, and get advice on how to get started or improve their testing.