See also:
BitterSuite is a collection of code currently designed to be run from inside RST. It provides code designed to be run from inside of the runTests and computeMarks scripts, relieving the coding burden on tutors and trying to make sure a stable, correct system is used consistently across several courses.
This page will provide assistance for people making use of BitterSuite as part of their autotesting. Note: some of this information is quite oriented to Bittersuite 2, and it may need tweaking (or there may be a better way) for Bittersuite 3.
Of potential interest is the BitterSuiteDevelopmentHistory, including the BitterSuite3DesignProposal.
As the suite has built-in support for a variety of languages, there will be testing tricks particular to certain languages. These may not be applicable to all courses.
Eventually these should be moved to the man pages / ISG scripts website, but they will develop initially on the Wiki.
These pages give helpful hints about various tests that can be performed in various languages.