Testing Strategies for the Automated Grading of Student Programs
Automatic test-based assessment of programming: A review