NL-RSE: Introduction to automated software testing

Start Date

15 Jun 2023

Start Time

13:15 Europe/Amsterdam

Location

Leiden

Date End

15 Jun 2023

End Time

16:45 Europe/Amsterdam

 
NL-RSE: Introduction to automated software testing

Details
Date:

June 15

Time:

01:15 pm - 04:45 pm

Event Category:

Meetups

Click to Register: https://www.eventbrite.co.uk/e/nl-rse-introduction-to-automated-software-testing-tickets-633227900697
Organizer

NL-RSE community

Website: https://www.eventbrite.co.uk/o/nl-rse-community-29275724533
Venue

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.