Pose the following question:
How can you test whether a prototype meets all the requirements?
Walk the class through the Test page in the EPDL, where they will create tests and define the procedures for those tests. Students can follow along on their computers as you project the page on the screen. They will create a test for each requirement
Step 5: Developing Tests
Steps for creating tests in the EDPL:
Push the "Add a New Test" button.
Give the test a name.
On the drop-down menu, students should select the requirement that they want to record a test procedure for.
The test for whether requirements related to client preference are met can consist of a meeting with the client where they review whether the prototype satisfies the preferences.
Note that a single test might provide results for multiple requirements. For example, if there are multiple requirements about client preference, these can all be addressed at one client meeting.
The EDPL asks whether the test is pass/fail (e.g. Boolean), or numeric.
If Boolean, the test will be a pass or fail without any quantifiable pieces.
For example, does it meet with client satisfaction?
If Numeric, students will enter a unit of measure, an operator (>,<,...), and a pass condition (value limit).
For example, does the width equal the specified value? Is the holder smaller than the limit placed on it?
Students should write the procedure for each test. They can add multiple steps, as needed. This should be a step by step guide to how the test is to be performed.
Once they have all procedures listed they must click save for the test to be added to the system.
Repeat until all of the requirements have tests associated with them. These tests will now populate the Prototype testing pages.