What is Testing Tutor?

Testing Tutor is a software engineering education testing tool that is designed to help students learn to become more effective testers (achieving greater code coverage and fewer test redundancies). The tool identifies the testing concepts that are attributable to missing test cases by comparing them against either the reference implementation or the student’s implementation.

Learning Mode

In Learning Mode, Testing Tutor teaches a student how to develop a complete test suite for a reference implementation of a program.

Development Mode

In Development Mode, Testing Tutor helps a student completely test their newly written code.