It works on my machine - A workshop on software testing
Are you tired of
- debugging the same things over and over?
- complaints from others that your code doesn't work?
- spending time on manually testing your code?
Come to our workshop to learn about unit testing and writing testable software. We will introduce the basics as well as more advanced topics in software testing, including setting up unit tests and running them in your continuous integration (CI) pipelines. You will do exercises on writing testable code, unit testing and how to equip existing code with tests. If you have no or little experience in software testing, this workshop is for you.
Prerequisites: Basics of working with git and github/gitlab, some experience in
writing code (either python or c++) and working on linux. You will also need your own laptop for the workshop.
Mattermost channel: https://chat.desy.de/desy/channels/fh-sustainable-computing-workshop
Live notes for last minute updates:
Gitlab repository for the workshop: https://gitlab.desy.de/fh-sustainability-forum/sustainable-coding-tutorial