unique-test-case-id: Test Case Title
Purpose: Short sentence or two about the aspect of the system is being tested. If this gets too long, break the test case up or put more information into the feature descriptions.
Prereq: Assumptions that must be met before the test case can be run. E.g., "logged in", "guest login allowed", "user testuser exists".
Test Data: List of variables and their possible values used in the test case. You can list specific values or describe value ranges. The test case should be performed once for each combination of values. These values are written in set notation, one per line. E.g.:
loginID = {Valid loginID, invalid loginID, valid email, invalid email, empty}
password = {valid, invalid, empty}
Steps: Steps to carry out the test. See step formating rules below.
visit LoginPage
enter userID
enter password
click login
see the terms of use page
click agree radio button at page bottom
click submit button
see PersonalPage
verify that welcome message is correct username
Notes and Questions:
NOTE
QUESTION