Quick tests for Continual Improvement Management
Validate the continued functionality of Continual Improvement Management during application development and after upgrades. Copy and configure these automated tests to identify customizations needing review. All test suites and tests should pass.
Note:
To run CIM automated tests:
- The Continual Improvement Management Automated Tests (com.sn_cim_atf) plugin must be enabled.
- The sn_cim.create_default_phase system property must be enabled. For more information, see Properties installed with Continual Improvement Management.
| Name | Description |
|---|---|
| CIM Parent test suite | Parent test suite that contains multiple child test suites.
Note: There is no dependency between child test suites. |
| CIM Inbound Integrations | Suite that contains tests to create an improvement initiative from inbound
integration applications.
|
| CIM Outbound Integrations | Suite that contains tests for all CIM outbound integrations.
|
| CIM Phase and Task | Suite that contains tests for CIM phase and CIM task creation, roll-up tasks, roll up phases, and dates. |
| CIM State Flow | Suite that contains all CIM state-related tests. |
| CIM: Create a demand from an improvement initiative | Tests that a user with the Improvement Manager role can create a demand from an improvement initiative. |
| CIM: Create a project from an improvement initiative | Tests that a user with Project manager and Improvement Manager roles can create a project from an improvement initiative. |
| CIM: Create a change request from an improvement initiative task | Tests that a user with the Improvement Manager role can create a change request from an improvement initiative task. |
| CIM: Create a coaching opportunity from an improvement initiative task | Tests that a user with Coaching admin and Improvement Manager roles can create a coaching opportunity from an improvement initiative task. |
| CIM: Create a knowledge article from an improvement initiative task | Tests that a user with Knowledge admin and Improvement Manager roles can create knowledge article from an improvement initiative task. |
| CIM: Create a story from an improvement initiative task | Tests that a user with Project manager and Improvement Manager roles can create a story from an improvement initiative task. |
| CIM: Create a task within a phase | Tests that a task can be created within a phase. |
| CIM: Improvement Coordinator creates a task and phase | Tests that a user with the Improvement Coordinator role can create a task and phase. |
| CIM: Improvement Coordinator state flow from Approved to Implement | Tests that a user with the Improvement Coordinator role can change an improvement initiative from Approved state to Implement state. |
| CIM: Improvement Manager creates a strategic objective | Tests that a user with the Improvement Manager role can create a strategic objective. |
| CIM: Improvement Manager creates a task and phase | Tests that a user with the Improvement Manager role can create a task and phase. |
| CIM: Improvement Manager deletes an improvement initiative | Tests that a user with the Improvement Manager role can delete an improvement initiative. |
| CIM: Improvement Requester cannot create a task or phase | Tests that a user with the Improvement Requester role cannot create a task or phase. |
| CIM: Improvement Requester creates an improvement initiative | Tests that a user with the Improvement Requester role can create an improvement initiative. |
| CIM: Inbound integration from Assessments | Tests that a user with the Survey administrator role can create an improvement initiative from an assessment. |
| CIM: Inbound integration from a coaching opportunity | Tests that a user with the Coaching admin role can create an improvement initiative from a coaching opportunity. |
| CIM: Inbound integration from Demand Management | Tests that a user with the Demand manager role can create an improvement initiative from a demand. |
| CIM: Inbound integration from Incident Management | Tests that a user with the itil role can create an improvement initiative from an incident. |
| CIM: Inbound integration from Problem Management | Tests that a user with the itil role can create an improvement initiative from a problem. |
| CIM: Inbound integration from Survey Management | Tests that a user with the Survey administrator role can create an improvement initiative from a survey. |
| CIM: Initiative reject approval state flow from Assess to Accepted | Tests when an improvement initiative in Assess state is rejected by an approver, the state reverts back to Accepted. |
| CIM: Initiative state flow from Implement to On Hold | Tests that an improvement initiative in Implement state can be changed to On Hold state. |
| CIM: Initiative state flow from New through Closed | Tests that an improvement initiative in New state can be progressed through states Accepted, Assess, Approved, Implement, Review, to Closed state. |
| CIM: Initiative state flow from On Hold to Implement | Tests that an improvement initiative in On Hold state can be changed to Implement state. |
| CIM: Initiative state flow from On Hold to Review | Tests that an improvement initiative in On Hold state can be changed to Review state. |
| CIM: Initiative state flow from Review to Implement | Tests that an improvement initiative in Review state can be changed to Implement state. |
| CIM: New phase planned end date check | Tests that the planned end date for a new phase is at least one day later than the planned start date of the improvement initiative. |
| CIM: Phase creation for a new improvement initiative | Tests that a phase is automatically created when an improvement initiative is created. |
| CIM: Planned end date always later than planned start date | Tests that the planned end date of the improvement initiative is not earlier than the planned start date of the improvement initiative. |
| CIM: Roll-up phase to improvement initiative value check | Tests that the phase-level roll-up value for the improvement initiative (percent complete) is accurate. |
| CIM: Roll-up tasks to phase value check | Tests that the task-level roll-up value for the phase (percent complete) is accurate. |
| CIM: Skip approval process flow | Tests that the approval process is skipped when the Enable approval process for Continual Improvement initiatives property is cleared. |
| CIM: Submit an initiative in Accepted state to Cancel | Tests that an improvement initiative in Accepted state can be submitted for Cancel action. |
| CIM: Submit an initiative in Approved state for Re-Approval | Tests that an improvement initiative in Approved state can be submitted for Re-Approval action. |
| CIM: Submit an initiative in Assess state for Revert to Accepted | Tests that an improvement initiative in Assess state can be submitted for Revert to Accepted action. |
| CIM: Submit an initiative in Implement state for Re-Approval | Tests that an improvement initiative in Implement state can be submitted for Re-Approval action. |