Software Development Processes: Fourth Assignment
Fourth Assignment
You are assigned to unit test a module which computes a student’s grade for a course. This module receives a list of graded items where each item is presented as maximum possible score; student’s actual score. The module also receives as input the percentage of total available points needed for an A, a B, a C, and a D grade. The module outputs the student’s total points earned and grade. This module is part of a Blackboard competitor which the company hopes to market to universities and grade schools.
You will be using black box unit testing. You are to develop the complete set of unit tests for this module and explain why that set is adequate to test this module.
Organization of your submission:
Assignment Four
Your name
Date submitted
Black box testing methods selected
Justification for selection of that method or methods
Complete test suite you developed
Explanation of why this test suite is sufficient.
Rubric for Grading. This assignment is worth thirty points.
|
Criterion |
Points |
|
Black box testing method or methods selected |
3 |
|
Adequate justification for selection of this method or methods for this specific module |
8 |
|
Test cases are described correctly |
8 |
|
Test suite adequately tests the module |
11 |