CodeGrade has a Help Center, with better guides, more videos and updated documentation. The documentation and guides on this website are deprecated and will not be updated in the future. Please click here to go to this page on the Help Center!

After setting up the AutoTest environment it’s time to actually create some tests. To do this, you first have to create an AutoTest Level. This is done by pressing the Add Level button.

A Level contains Categories. These Categories are connected to a Rubric Category and contain the actual tests.

The Categories within a Level are executed independent of each other and could be executed concurrently. This means that there is no order between Categories within a level (the tests within a Category are executed in order).

For most use cases one level is enough to do all your testing with.

Advanced use cases

There is the possibility, however, to create multiple levels. This can be done, for example, if you only want to run certain categories if other categories (in another level) get a certain percentage of points. After adding a new level you can set this percentage in the footer of the set above.

Levels are executed in order, and not concurrently.