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.
Language documentation
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.
Testing documentation
These pages give helpful hints about various tests that can be performed in various languages.
Related Pages
Topic revision: r23 - 2019-08-29
- YiLee