W02 Activity: Test Case Generation
Overview
This week we have discussed creating meaningful test cases and test plans. The product owner has updated the requirements document with our help, and has now included the acceptance criteria for each requirement. The product owner has also added requirements and acceptance criteria for the directory page, which was previously missing.
In this lab you will use the acceptance criteria in the Common, Home and Join sections of the requirement document to generate a test plan for each with accompanying test cases using Squash. In this lab, you are only generating the test cases. In the next lab you will execute the test cases and share your results with the instructor.
Instructions
You must complete the set up activities described in W02 Activity: Creating Requirements in order to complete this assignment.
Review the documentation that demonstrates how to create test plans and test cases on this page W02 Tutorial: Creating Test Cases and Plans
Use the updated requirements document here: Teton Idaho Chamber of Commerce Requirements (updated)
You will use Squash to create test cases and test plans (called campaigns in Squash) for:
- Section 1 -Common Website Requirements
- Section 2 - Home Page Requirements
- Section 3 - Join Page
Please Note: Section 4 - Directory Page requirements/test cases will be added in a later activity.
Steps
- Create test cases for each of the acceptance
criteria in the requirements for the three sections indicated. Notice that some requirements have
more than one acceptance criteria. Acceptance criteria are indicated by the extended numbering format: x.x.x.
- Format: Classic (leave default)
- Name: Enter a name that appropriately reflects the test case make sure you have the test case number at the start of the name. E.g. the first test case name might be 1.1.1 Name and Logo Visible.
- Reference: Leave blank.
- Description: Copy the test case acceptance criteria from the revised requirements document.
- Create a test plan (campaign) for each section (Common, Home Page, Join Page)
- Add each of the test cases for the given section to the appropriate test plan
- Follow the tutorial Tutorial: Test Case Report to create a report of your test cases.
Note: You will notice some extra codes in the text of the report, this is a bug with the reporting system. It is ugly but just turn the report in anyway.
Submission
Return to Canvas and submit your test case report.
Useful Links:
- Return to: Week Overview | Course Home | Canvas