Down to earth guide for testing data analysis scripts in academia

Schedule

10:00 Introduction to testing How do I avoid having to retract my paper due to a software error?
10:05 Creating an example script. How do I know my code runs?
10:15 Setting running your script on a remote server (CircleCI) How can I use automated services to perform smoke tests?
10:30 Adding more tests Can I add more tests?
10:40 Adding assertion tests Can I add assertion statements in my code?
10:50 Finish