OCR GCSE SLR2.3 Suitable test data

This video explains a range of tests that should be performed to ensure a program is robust.  Using a simple menu created in Python as an example, these include no data, invalid data, edge data and valid data.