The Tecs software allows testing to be done via the command-line, so I have written a Perl script which, given a specific project name and a list of Zip files, will unpack the contents of each Zip file, bring in the correct set of .tst and .cmp files, run the tests on the files from the Zip, and print the results.
This should help me automate the checking of my students' submissions. I will still need to read through each answer anyway, but this should help me to focus on the areas in the answers which need most attention. Hopefully this tool will be useful to other people running the Tecs course.
hdltestThe tool is designed for a Linux environment, as it uses command-line tools like cp and unzip.