!!!TestcaseTable Alternatively to sequential testcases ([Doc TestCase]) there is another way to define a test case using the TestCaseTable. {{{ %%TestCaseTable || Time || Engine noises|| "Check: Ignition timing."||"Average mileage /100km"|| Checks | 0s | ringing | | | Bad ignition timing = Suggested | 1s | ringing | ok | 10.0 | Bad ignition timing = Excluded @package: demo @name: TableTestCase % }}} Renders as: [{Image src='TestCaseTable-screenshot.png' caption='Screenshot of a TestCaseTable' width='..' height='..' align='center' style='..' class='..' }] It is possible to specify a name and a time for each row of the line in the first two columns (name must occur before time). If a column header is named "Checks" this column specifies checks being executed in that line. All conditions from the rule markup can be used as checks. On all other columns a question must be referenced in the header cell and a compatible value in the table cells. The annotation name optionally specifies a name of the table, if no name is specified, the tables gets numbered. !! Related Doc Pages * [Doc TestCasePlayer] * [Doc TestCase] * [Doc TestCaseSessionRecord] %%tags Documentation testcase tables %