version 1/090116 by Roger Carbol
Automated Testing allows the author to create and run automated tests.
The test scripts are stored as rows of tables that belong to test objects. These scripts specify a number of parser commands, such as "examine me", and the corresponding response expected from the game, such as "As good-looking as ever."
They are automated in that the author can quickly execute all defined test scripts and receive a report on which passed and which failed. The virtual machine is restarted between tests.
This sort of automated testing could be used for test-driven development, but this functionality should be useful to any author. In any case, the topic is somewhat beyond the scope of this document.