Testcase Management Report
Configuration Data
| Environment Name | BUTTONS |
| Date of Report Creation | 23 OCT 2019 |
| Time of Report Creation | 5:00:11 PM |
| Testcases |
43 / 43 PASS |
| Expecteds |
146 / 146 PASS |
| Statement Coverage |
100 / 100 (100%) |
| Branch Coverage |
116 / 116 (100%) |
| Pairs Coverage |
26 / 26 (100%) |
| Unit | Subprogram | Test Cases | Execution Date and Time | Pass/Fail |
| Buttons | initButtons | NominalPath | 23 OCT 2019 4:30:02 PM | PASS 9 / 9 |
| | execButtons | ButtonsPressed | 23 OCT 2019 4:30:04 PM | PASS 8 / 8 |
| | | NoButtonsPressed | 23 OCT 2019 4:30:06 PM | PASS 8 / 8 |
| | isStopButtonPressed | NominalPath | 23 OCT 2019 4:30:37 PM | PASS 2 / 2 |
| | getOffButtonState | Override | 23 OCT 2019 4:58:46 PM | PASS 1 / 1 |
| | | NominalPath | 23 OCT 2019 4:58:59 PM | PASS 1 / 1 |
| | getStopButtonState | Override | 23 OCT 2019 4:59:36 PM | PASS 1 / 1 |
| | | NominalPath | 23 OCT 2019 4:59:55 PM | PASS 1 / 1 |
| | userConfirmOffButton | InvalidModeToTurnOff | 23 OCT 2019 4:31:23 PM | PASS 1 / 1 |
| | | OffButtonRejected | 23 OCT 2019 4:31:36 PM | PASS 1 / 1 |
| | | OffDuringFaultMode | 23 OCT 2019 4:37:11 PM | PASS 1 / 1 |
| | | OffDuringServiceMode | 23 OCT 2019 4:37:18 PM | PASS 1 / 1 |
| | | OffDuringStandbyMode | 23 OCT 2019 4:37:22 PM | PASS 1 / 1 |
| | execStuckButtonTest | Completed | 23 OCT 2019 4:38:22 PM | PASS 3 / 3 |
| | | InProgressStuckButtonReleased | 23 OCT 2019 4:39:20 PM | PASS 2 / 2 |
| | | InProgressStuckButtonTimeout | 23 OCT 2019 4:40:40 PM | PASS 4 / 4 |
| | | InvalidState | 23 OCT 2019 4:41:38 PM | PASS 1 / 1 |
| | | StartTestNoButtonsPressed | 23 OCT 2019 4:42:16 PM | PASS 3 / 3 |
| | | StartTestStuckButton | 23 OCT 2019 4:42:58 PM | PASS 5 / 5 |
| | isCurrentOpModeOkToTurnOff | FaultMode | 23 OCT 2019 4:43:39 PM | PASS 1 / 1 |
| | | InvalidMode | 23 OCT 2019 4:43:39 PM | PASS 1 / 1 |
| | | ServiceMode | 23 OCT 2019 4:43:39 PM | PASS 1 / 1 |
| | | StandbyMode | 23 OCT 2019 4:43:39 PM | PASS 1 / 1 |
| | handleOffButtonProcessing | NoChangeNoPending | 23 OCT 2019 4:44:26 PM | PASS 3 / 3 |
| | | PressedToReleasedOffPendingFirstPulse | 23 OCT 2019 4:44:54 PM | PASS 5 / 5 |
| | | PressedToReleasedOffPendingIntermediate | 23 OCT 2019 4:45:28 PM | PASS 5 / 5 |
| | | PressedToReleasedOffPendingLastPulse | 23 OCT 2019 4:45:51 PM | PASS 5 / 5 |
| | | ReleasedToPressedFaultMode | 23 OCT 2019 4:46:14 PM | PASS 3 / 3 |
| | | ReleasedToPressedInvalidMode | 23 OCT 2019 4:46:41 PM | PASS 3 / 3 |
| | | ReleasedToPressedServiceMode | 23 OCT 2019 4:47:33 PM | PASS 3 / 3 |
| | | ReleasedToPressedStandbyMode | 23 OCT 2019 4:47:57 PM | PASS 3 / 3 |
| | handleStopButtonProcessing | NoChange | 23 OCT 2019 4:48:26 PM | PASS 3 / 3 |
| | | PressTimedOutr | 23 OCT 2019 4:48:49 PM | PASS 6 / 6 |
| | | PressedToReleased | 23 OCT 2019 4:49:13 PM | PASS 3 / 3 |
| | | ReleasedToPressed | 23 OCT 2019 4:49:36 PM | PASS 6 / 6 |
| | testSetOffButtonStateOverride | TestingActive | 23 OCT 2019 4:50:04 PM | PASS 5 / 5 |
| | | TestingInactive | 23 OCT 2019 4:50:06 PM | PASS 5 / 5 |
| | testResetOffButtonStateOverride | TestingActive | 23 OCT 2019 4:50:09 PM | PASS 5 / 5 |
| | | TestingInactive | 23 OCT 2019 4:50:11 PM | PASS 5 / 5 |
| | testSetStopButtonStateOverride | TestingActive | 23 OCT 2019 4:52:17 PM | PASS 5 / 5 |
| | | TestingInactive | 23 OCT 2019 4:52:44 PM | PASS 5 / 5 |
| | testResetStopButtonStateOverride | TestingActive | 23 OCT 2019 4:53:48 PM | PASS 5 / 5 |
| | | TestingInactive | 23 OCT 2019 4:54:30 PM | PASS 5 / 5 |
| TOTALS | 14 | 43 | | PASS 43 / 43 |
Statement+MC/DC
| Unit | Subprogram | Complexity | Statements | Branches | Pairs |
| Buttons | initButtons | 1 | 9 / 9 (100%) | 1 / 1 (100%) | |
| | execButtons | 3 | 6 / 6 (100%) | 9 / 9 (100%) | 2 / 2 (100%) |
| | isStopButtonPressed | 1 | 3 / 3 (100%) | 1 / 1 (100%) | |
| | getOffButtonState | 2 | 4 / 4 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| | getStopButtonState | 2 | 4 / 4 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| | userConfirmOffButton | 3 | 5 / 5 (100%) | 9 / 9 (100%) | 2 / 2 (100%) |
| | execStuckButtonTest | 6 | 20 / 20 (100%) | 15 / 15 (100%) | 3 / 3 (100%) |
| | isCurrentOpModeOkToTurnOff | 2 | 5 / 5 (100%) | 9 / 9 (100%) | 3 / 3 (100%) |
| | handleOffButtonProcessing | 7 | 13 / 13 (100%) | 25 / 25 (100%) | 6 / 6 (100%) |
| | handleStopButtonProcessing | 5 | 7 / 7 (100%) | 17 / 17 (100%) | 4 / 4 (100%) |
| | testSetOffButtonStateOverride | 2 | 6 / 6 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| | testResetOffButtonStateOverride | 2 | 6 / 6 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| | testSetStopButtonStateOverride | 2 | 6 / 6 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| | testResetStopButtonStateOverride | 2 | 6 / 6 (100%) | 5 / 5 (100%) | 1 / 1 (100%) |
| TOTALS | 14 | 40 | 100 / 100 (100%) | 116 / 116 (100%) | 26 / 26 (100%) |
| GRAND TOTALS | 14 | 40 | 100 / 100 (100%) | 116 / 116 (100%) | 26 / 26 (100%) |