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

Location

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.

Registration

The registration is free.

Please register via this Eventbrite page.

Agenda

Time

Responsible

Type

Subject

13:15 - 13:25

Thomas Pronk

Welcome

13:25 - 14:00

Daan van Vugt

Talk

Automated Testing of Scientific Software

14:00 - 14:15

Break

14:15 - 15:30

Everyone

Interactive

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

15:30 - 16:45

Everyone

Networking time

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

Abstracts

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.

Contact

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

Comments
0
comment
No comments here
Why not start the discussion?