Quick start tests for Problem Management
Validate that Problem Management still works after you make any configuration change such as apply an upgrade or develop an application. Copy and customize these quick start tests to pass when using your instance-specific data.
Problem Management quick start tests require activating the Problem Management Best Practice — Madrid plugin (com.snc.best_practice.problem.madrid) and the Problem Management — ATF Tests plugin (com.snc.problem.atf). For all state related test, the Problem Management State Model (com.snc.best_practice.problem.madrid.state_model) plugin needs to be active.
| Test | Description | Release version |
|---|---|---|
| PRB MGMT: Cancel a Problem when the state of the Problem is Assess | Verify that when a Problem in the Assess state is canceled, the state of the Problem changes to Closed with Resolution code as Canceled. | Madrid |
| PRB MGMT: Cancel a Problem when the state of the Problem is Root Cause Analysis | Verify that when a Problem is in the Root Cause Analysis state and is canceled, the state of the Problem changes to Closed with Resolution code as Canceled. | Madrid |
| PRB MGMT: Mark a Problem as Duplicate when the state of the Problem is Assess | Verify that when a Problem is in the Assess state and is marked as duplicate, the state of the Problem changes to Closed with Resolution code as Duplicate. | Madrid |
| PRB MGMT: Mark a Problem as Duplicate when the state of the Problem is Root Cause analysis | Verify that when a Problem is in the Root Cause Analysis state and is marked as duplicate, the state of the Problem changes to Closed with Resolution code as Duplicate. | Madrid |
| PRB MGMT: Accept Risk of Problem (problem.acceptrisk.move_to_closed:false,state:Fix in Progress) | Verify that when a Problem state is
Fix in Progress and the
risk is accepted, then the Problem state changes
to Resolved with
Resolution code as
Risk Accepted. Note: The
test is valid when Problem property
Accept Risk moves the Problem to Closed
state instead of Resolved state
(problem.acceptrisk.move_to_closed)
is false. |
Madrid |
| PRB MGMT: Accept Risk of Problem (problem.acceptrisk.move_to_closed:true,state:Fix in Progress) | Verify that when a Problem state is
Fix in Progress and the
risk is accepted, then the Problem state changes
to Closed with
Resolution code as
Risk Accepted. Note: The
test is valid when Problem property
Accept Risk moves the Problem to Closed
state instead of Resolved state
(problem.acceptrisk.move_to_closed)
is true. |
Madrid |
| PRB MGMT: Accept Risk of Problem (problem.acceptrisk.move_to_closed:false,state:Root Cause Analysis) | Verify that when a Problem state is
Root Cause Analysis and the
risk is accepted, then the Problem state changes
to Resolved with
Resolution code as
Risk Accepted. Note: The
test is valid when Problem property
Accept Risk moves the Problem to Closed
state instead of Resolved state
(problem.acceptrisk.move_to_closed)
is false. |
Madrid |
| PRB MGMT: Accept Risk of Problem(problem.acceptrisk.move_to_closed:true,state:Root Cause Analysis) | Verify that when a Problem state is
Root Cause Analysis and the
risk is accepted, then the Problem state changes
to Closed with
Resolution code as
Risk Accepted. Note: The
test is valid when Problem property
Accept Risk moves the Problem to Closed
state instead of Resolved state
(problem.acceptrisk.move_to_closed)
is true. |
Madrid |
| PRB MGMT: Reanalyze Problem which is closed-Risk Accepted from state Root Cause Analysis | Verify that when a Problem is reanalyzed after it is Closed with the Resolution code as Risk Accepted, Problem state changes to Root Cause Analysis. | Madrid |
| PRB MGMT: Create Emergency Change from Problem | Verify the creation of Emergency Change from a Problem. | Madrid |
| PRB MGMT: Create Normal Change from Problem | Verify the creation of Normal Change from a Problem. | Madrid |
| PRB MGMT: Problem State Management | Verify problem state management. | Madrid |
| PRB MGMT: Reanalyze a Problem from Complete | Verify that when a Problem is reanalyzed after it is Closed with the Resolution code as Fix Applied, Problem state changes to Root Cause Analysis. | Madrid |
| PRB MGMT: Reanalyze a Problem which is canceled from state Assess | Verify that when a Problem is reanalyzed after it is Closed with the Resolution code as Canceled, Problem state changes to Root Cause Analysis. | Madrid |
| PRB MGMT: Reanalyze a Problem which is canceled from state Root Cause Analysis | Verify that when a Problem is reanalyzed after it is Closed with the Resolution code as Canceled, Problem state changes to Root Cause Analysis. | Madrid |
| PRB MGMT: Reanalyze Problem which is closed-Risk Accepted from state Fix in progress | Verify that when a Problem is reanalyzed after it is Closed with the Resolution code as Risk Accepted, Problem state changes to Root Cause Analysis. | Madrid |
| PRB MGMT: Create a Known Error article from Problem | Verify creation of Known Error article from a Problem. | Madrid |
| PRB MGMT: Risk Accept reason on Incident | Verify the Risk Accepted reason is copied to the Incidents which are awaiting resolution of a Problem. | Madrid |
| PRB MGMT: Communicate Fix | Verify the communicate fix functionality. | Madrid |
| PRB MGMT: Communicate Workaround | Verify the communicate workaround functionality. | Madrid |
| PRB MGMT: Fix information on Incident | Verify that when a Problem is resolved, the state of the Incidents that are awaiting resolution of the Problem changes to Resolved. The fix notes of the Problem are copied to the Incidents. | Madrid |
| PRB MGMT: Problem task (Type:General) state management | Verify Problem task state management of a general type Problem. | Madrid |