When editing pages each version is recorded in the versions list. Create a page to be requested. !|Page creator.| |Page name.|valid?| |VersionsPage|true| Now save the page a couple times. This will produce a version history. !|Response Requester.| |uri|status?| |VersionsPage?responder=saveData&pageContent=a+change&editTime=0&ticketId=0|303| |VersionsPage?responder=saveData&pageContent=another+change&editTime=0&ticketId=0|303| Now load up the version list. !|Response Requester.| |uri|status?| |VersionsPage?versions|200| The version list has the correct headings. |Response Examiner.| |type|pattern|matches?| |contents|>Compare<|true| |contents|>Name<|true| |contents|>Author<|true| |contents|>Age<|true| The version list has 3 entries and each has a checkbox. |Response Examiner.| |type|pattern|matches?|matchCount?| |contents|!-href="\?responder=viewVersion&version=-!|true|3| |contents|!-input type="checkbox" name="Version_-!|true|3| Show the contents. |Response Examiner.| |contents?| ||