Quick start tests for Problem Management

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • 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.

    Table 1. PRB MGMT: Problem Management test suite
    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