Teaching Students Property-Based Testing

Clara Benac Earle, Lars‐Åke Fredlund, Julio Mariño, Thomas Arts · 2014

Testing is a crucial aspect of the development of dependable embedded systems, and therefore a significant effort is put into researching and developing efficient testing techniques. However, testing is not normally taught in specific courses at many universities, but rather as a peripheral activity to programming. In this paper, we report on three separate experiences at teaching an advanced testing technique, property-based testing, and a supporting tool, QuviQ Quick Check, to both undergraduate and master students.

Read the paper · More papers on PaperTik