Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.

Available quick start tests by application or feature

Log in to subscribe to topics and get notified when content changes.

Available quick start tests by application or feature

Validate that your instance still works after you make any configuration change such as apply an upgrade or develop an application. Copy and customize the ServiceNow-provided quick start tests to pass when using your instance-specific data.

Predictive Intelligence

Predictive Intelligence quick start tests require activating the Predictive Intelligence [com.glide.platform_ml] plugin. In order to execute critical upgrade tests on existing machine learning solutions, you need to create a basic authorization profile named ml_atf in the Basic Auth Configurations table (sys_auth_profile_basic.list). To run the tests successfully, the user attached to the ml_atf authorization profile must have the ml_admin role.

Table 1. Predictive Intelligence: Classification and Similarity Solution Prediction test suite
Test Description
PI: Presence of ML model artifacts persisted in glide Verify all the trained ML model artifacts are persisted in glide (sys_attachments table) after model training/instance cloning so that ML prediction calls are successful.
PI: Valid setup of ML user (sharedservice.worker) in glide Validate if the ML user in glide (sharedservice.worker) is active and not logged out so that model training is successful.
PI: Glide upgrade test for Classification solution Validate that the classification model prediction on existing active models is producing the same class membership and confidence value results after a glide upgrade.
PI: Glide upgrade test for Similarity solution Validate that the similarity model prediction API calls on active models are successful after a glide upgrade.

Agile Development 2.0

Agile Development 2.0 quick start tests require activating the Agile Development 2.0 plugin (com.snc.sdlc.agile.2.0) and the Agile Development 2.0 - ATF Tests plugin (com.snc.sdlc.agile.2.0.atf ).

Table 2. Agile 2.0: Agile tests test suite
Test Description
Verify that global rank is populated when a story is created Verify the global rank of a story after creation.
Verify that closing a sprint with active stories is prevented Verify that a sprint with active stories cannot be closed.
Verify that sprints cannot overlap in the same group Verify that sprints in the same group do not overlap.
Verify that sprint points are updated Verify that changes to stories produce accurate sprint point totals.
Verify that only one sprint in a group can have the current state Verify sprint statuses.
Verify sprint end date is after the sprint start date Verify sprint start and end dates.

Application Portfolio Management

Application Portfolio Management quick start tests require enabling the Application Portfolio Management - ATF Tests plugin (com.snc.apm.atf).

Table 3. APM: Create Business application and capability test suite
Test Description
Create Business Application Verify creation of a business application.
Create Business Capability Verify creation of a business capability.

Assessments and Surveys

Assessments and Surveys quick start tests require activating the Automated Test Framework Survey plugin (com.glide.automated_testing_impl. Survey).

Table 4. Test Suite for Survey
Name Description
Survey: Basic Platform Based Test Create a survey using Platform UI actions.
Survey: Clone Action Clone a survey and validate the records of the original survey and the cloned survey.
Survey: Platform test for Dynamic Validation Validate a survey dynamically.
Survey: Question Bank Flow Verify the addition of a question bank to a survey.
Survey: Survey Creator Work Flow Survey creator can create a survey and assign to the user who can take the survey and submit it.

Change Management

Change Management quick start tests require activating the Change Management - ATF Tests plugin (com.snc.change_management.atf).

Table 5. CHG: Emergency Type Change Request test suite
Test Description
Emergency Type Change Request workflow Process an emergency change request from new to closed.
On Hold for Emergency type Change Request Validate the approval state of an on-hold emergency change request.
Copy Change For Emergency type Change Request Validate the state of a copied emergency change request.
Reject By Approver for Emergency type Validate the state of a rejected emergency change request.
Revert to new for emergency type Validate the state of an emergency change request after using the Revert to new UI action.
Convert Emergency to Normal type Validate the conversion of an emergency change request to a normal change request.
Cancel Change Request For Emergency Type Validate the state of a canceled emergency change request.
Table 6. CHG: Normal Type Change Request test suite
Test Description
Normal Type Change Request Workflow Process a normal change request from new to closed.
Convert Normal to Emergency type Validate the conversion of a normal change request to an emergency change request.
Copy change on Normal Change Request Validate the state of a copied normal change request.
On hold for Normal type Change Request Validate the approval state of an on-hold normal change request.
State validation when Reject Normal type Change request by Approver. Validate the state of a rejected normal change request.
Revert to New Functionality for Normal Type Change Request Validate the state of a normal change request after using the Revert to new UI action.
Cancel Change Request For Normal type Validate the state of a canceled normal change request.
Table 7. CHG: Standard Change Proposal test suite
Test Description
Standard Change Proposal Determine whether a user can successfully perform standard change proposal creation, approval, and template publishing processes.
Table 8. CHG: Standard Type Change Request test suite
Test Description
Standard Change Request Workflow Process a standard change request from new to closed.
Convert Standard to Emergency Change Request Validate the conversion of a standard change request to an emergency change request.
Convert Standard to Normal Change Request Validate the conversion of a standard change request to a normal change request.

Communities

Communities quick start tests require activating the Customer Communities plugin (com.sn_customer_communities) and the Communities Demo Data plugin (com.sn_communities_demo).

Table 9. Communities: Community test suite
Test Description
Post question and validate feed Verify that a question is posted in the community and validate whether it appears in the content feed.
Post video Verify that a video is posted in the community.
Forum membership approval Verify that a membership request to a forum is approved.
Forum membership reject Verify that a membership request to a forum is rejected.
Approve a moderation task Verify that a moderation task is approved.
Reject a moderation task Verify that a moderation task is rejected.
Topic subscription and activity feed validation Verify that a topic is subscribed to and the topic activities appear in the activity feed.
Approve content approval workflow task on question Verify the content approval workflow of a question.
Question auto-subscription and activity feed validation Verify that the author is automatically subscribed to the question and the question activities appear in the activity feed.
Follow a user Verify that a community user is able to follow another community user.
Reject content approval workflow task on question Verify the content approval workflow of a question when content is rejected.
Gamification on video posting Verify the gamification points gained when posting a video.
Forum subscription and activity feed validation Verify that a forum is subscribed to and the forum activities appear in the activity feed.
Question subscription and activity feed validation Verify that a question is subscribed to and the question activities appear in the activity feed.

Configuration Management Database (CMDB)

Configuration Management Database (CMDB) quick start tests require activating the Configuration Management (CMDB) plugin (com.snc.cmdb) and the CMDB - ATF Tests plugin (com.snc.cmdb.atf).

Table 10. CMDB: CI Health Dashboard test suiteTest suite to check whether CMDB CI Health Dashboard is functional at a basic level.
Test Description
CMDB: Health Job Status Checks whether any CMDB Health dashboard jobs, which were started 30 or more days ago, are still in progress.
CMDB: CMDB Health Completeness/ Recommended Checks whether the CI dashboard is functional for the recommended metric (included in the CMDB Health completeness KPI).
This test validates:
  • Creation of a health inclusion rule for the recommend metric.
  • Creation of a recommended field that satisfies the health inclusion rule.
  • Validate that the health inclusion rule is correctly applied to a test record with missing data in the recommended field.
Table 11. CMDB: Query Builder test suiteTest suite to verify CMDB Query Builder functions such as create query, read query, and execute query using two related user roles - cmdb_query_builder and cmdb_query_builder_read.
Test Description
CMDB: Query Builder - cmdb_query_builder Role Verify that cmdb_query_builder user role can save queries, and access and run all saved queries, in CMDB Query Builder.
CMDB: Query Builder - cmdb_query_builder_read Role Verify that cmdb_query_builder_read user role can access and run all saved queries, and cannot save any query, in CMDB Query Builder.
Table 12. CMDB: Relationship Editor and Formatter test suiteTest suite to verify functionality of Relationship Editor and Relationship Formatter.
Test Description
CMDB:Relationship Editor Check addition of relations to a CI and deletion of relations from a CI using itil user role.
CMDB:Relationship Formatter Check accuracy of CI information, relationship types, relationships, associated records such as change tickets, and settings such as CMDB views (relationship filters), displayed for a specific CI in relationship formatter using itil user role.
Table 13. CMDB: SDK REST API test suiteTest suite to verify functionality of CMDB SDK Rest APIs.
Test Description
CMDB: Query CMDB Metadata Test querying CMDB metadata.
CMDB: Create a relation for a CI using REST APIs Test creation of a relationship for a CI in the CMDB using the CMDB REST APIs.
CMDB: Delete a relation for a CI using REST APIs Test deletion of a relationship for a CI using CMDB REST APIs.
CMDB: Create a CI using REST API Test creation of a CI using CMDB REST APIs.
CMDB: Query CMDB using REST APIs Test querying the CMDB using CMDB REST APIs.
CMDB: Update a CI using REST APIs Test updating of a CI using CMDB REST APIs.
CMDB: Query for a CI using REST APIs Test querying a CI using CMDB REST APIs.
Test Description
CMDB: IRE Validation Validate CI identifiers and reconciliation definitions and check indexes for CI identifiers.
CMDB: Dependency Views Test functionality of Dependency Views APIs. These APIs retrieve Dependency Views map and associated map items such as context menu items, for a given CI sys_id and using itil user role.

Customer Service Management

All Customer Service Management quick start tests require activating the Customer Service Management Demo Data plugin (com.snc.customerservice.demo). Some quick start tests also require activating the Customer Service Management for Orders plugin (com.snc.csm.order), the Customer Service with Request Management plugin (com.sn_cs_sm_request), the Customer Service Portal plugin (com.glide.service-portal.customer-portal), the Consumer Service Portal plugin (com.glide.service-portal.consumer-portal), the CSM Extension for Proxy Contacts plugin (com.snc.csm_proxy_contacts), and the Skill Determination plugin (com.snc.skill_determination).

Table 14. CSM: Case Management test suite
Test Description
CSM - Accept Proposed Solution On Case Accept a proposed solution for a case from the Customer Service Portal.
CSP - Accept Proposed Solution On Case Accept a proposed solution for a case from the Consumer Service Portal.
CSM: Agent Creating Request for Customer As a customer service agent, create a request for a customer.
Note: Requires Customer Service Request Integration.
CSM: Assign Asset on Case Assign an asset to a case.
CSM: Assign Case to an Agent Create a case and assign it to a customer service agent.
CSM: Assign Entitlement Assign an entitlement to a case.
CSM: Close a Case Close a case.
CSM: Create CHG from Case Create a change record from a case.
CSM: Create Incident from Case Create an incident record from a case.
CSM: Create Major Case and its Child Cases Create a major case and the associated child cases for the customer accounts in the recipient list.
Note: Requires Major Issue Management.
CSM: Create Order Case Create a case for an order.
Note: Requires Customer Service Management for Orders.
CSM: Create Order Case as Customer from CSM Portal Create an order case as a customer from the Customer Service Portal.
Note: Requires Customer Service Portal. Also requires that the test be run as admin.
CSM: Create Problem from Case Create a problem record from a case.
CSM: Create Product Case Create a case for a product.
CSP: Create Product Case as Consumer from CSP Portal Create a product case as a consumer from the Consumer Service Portal.
Note: Requires Consumer Service Portal. Also requires that the test be run as admin.
CSM: Create Product Case as Customer from CSM Portal Create a product case as a customer from the Customer Service Portal.
Note: Requires Customer Service Portal. Also requires that the test be run as admin.
CSM: Create Proactive Case by NOC Operator Verify if a proactive case is created.
Note: Requires Proactive Customer Service Operations.
CSM: Create Product Case as Partner from CSM Portal Create a product case as a partner from the Customer Service Portal.
Note: Requires Customer Service Portal. Also requires that the test be run as admin.
CSM: Create Special Handling Notes Create special handling notes for a case.
CSM: Employee creating case OBO customer As an employee with the proxy contact role (sn_customerservice_proxy_contact), create a case from the self-service portal on behalf of a customer.
Note: Requires the CSM Extension for Proxy Contacts.
CSM: Escalate an Account Escalate an account.
CSM: Escalate a Case Escalate a case.
CSM: Lookup Type Skill Determination Rule Test Create a lookup type skill determination rule.
Note: Requires Skill Determination.
CSM: Manager creating request OBO customer from CSM portal As a user with the case manager role, create a case on behalf of a customer from the Customer Service Portal.
Note: Requires Customer Service Request Integration.
CSP- Provide Feedback on Survey Provide feedback on a survey after a case is closed from the Consumer Service Portal.
CSM- Provide Feedback on Survey Provide feedback on a survey after a case is closed from the Customer Service Portal.
CSM - Provide requested info on case From the Customer Service Portal, the contact can provide information for a case that was requested by the agent.
CSP - Provide requested info on case From the Consumer Service Portal, the consumer can provide information for a case that was requested by the agent.
CSP: Register Your Product Register a product from the Consumer Service Portal.
CSM: Search on Homepage Search for information from the Customer Service Portal. The search includes cases, Knowledge articles, and Community threads.
CSP: Search on Homepage Search for information from the Consumer Service Portal. The search includes cases, Knowledge articles, and Community threads.
CSM: Simple Type Skill Determination Rule Test Create a simple type skill determination rule.
Note: Requires Skill Determination.
CSM: Time Recording Record the time worked on a case.
CSM - Update Support Profile Update a contact's profile from the Customer Service Portal.
CSP - Update Support Profile Update a consumer's profile from the Consumer Service Portal.
ITAM: Create Service Model Verify that you can create a service model, which is a type of product model.
ITAM: Create Service Model copy Verify that you can create a copy of a service model, which is a type of product model.

Dashboards

Dashboards quick start tests require activating the Automated Test Framework - Responsive Dashboards plugin (com.glide.automated_testing_impl.dashboards). This plugin is active on zboot of the instance.

Test Description
Responsive Dashboard Sharing Confirm dashboard sharing by impersonating users.
Responsive Dashboard Visibility Confirm dashboard visibility by impersonating users.

Essential SAFe

Essential SAFe quick start tests require activating the Agile - Scaled Agile Framework - Essential SAFe plugin (com.snc.sdlc.safe) and the Agile - Scaled Agile Framework - Essential SAFe - ATF Tests plugin (com.snc.sdlc.safe.atf).

Table 15. Essential SAFe test suites test suite
Test Description
Essential SAFe: Feature tests Verify feature global rank updates.
Essential SAFe: Program increment tests Verify program increment date overlapping.
Essential SAFe: Sprint tests Verify the generation of ART sprints and team sprints as well as updates to sprint points and dates.
Essential SAFe: Story tests Verify story global rank updates.
Essential SAFe: Team tests Verify team association with an ART.

Event Management

Event Management quick start tests require activating the Event Management plugin (com.glideapp.itom.snac).

Test Description
EMSelfMonitoring Track problems with the Event Management plugin after upgrade. To understand the details of issues found, open the Alert Console and search for alerts that failed, whose source is EMSelfMonitoring, and that were opened or reopened since the upgrade. The exact time for filtering can be found in the error message.

Field Service Management

Field Service Management quick start tests are available when you enable the Field Service Management plugin (com.snc.work_management). Enable the demo data plugin (com.snc.work_management.demo) in a non-production instance to start using the quick start tests available with your application. You can also modify existing data and customize it to run the quick tests.

Table 16. FSM: Field Service Management test suite
Test Description
FSM: Create Initiate Qualify Dispatch and assign Work Order Task
  • Create a work order.
  • Initiate and qualify a work order.
  • Dispatch a work order.
  • Assign a work order task to an agent.
FSM: Part Sourcing
  • Source any part to an agent's stock room from the work order task.
  • Create a transfer order line for the part sourcing.
  • Use this part for any work order to consume it using the Part Usage action.
FSM: Part Usage
  • Source any part to an agent's stock room from the work order task.
  • Use this part for any work order to consume it using the Part Usage action.
FSM: Questionnaire Create a questionnaire and associate it with a work order task.
FSM: Field Service Configuration Verify that the default configuration such as task assignment method, qualification requirement, PDF summary and agent's ability to accept or reject tasks is preserved.
FSM: Planned Maintenance Create a planned maintenance work order with weekly interval time for printer maintenance.
FSM: Appointment Booking Configuration Verify that the default configuration for appointment booking is preserved and that the point of sale service and catalog item exists in the system.

Finance Close Automation

Finance Close Automation quick start tests are available when you install the Finance Close Automation application from ServiceNow Store.

Table 17. FCA test suite
Test Description
FCA: Applicable Months sub-set tests Verify that the Applicable months can only be sub-set of functional workbook.
FCA: dates validations Verify that the date related calculations are correct.
FCA: task relationships Verify that dates and states are updated correctly for the tasks having relationships.
FCA: relationship with parent tasks Verify that dates and states are updated correctly for tasks that have relationship with parent tasks.
FCA: Reset Task Verify the FCA workflow when the task is reset.
FCA: Reject Task Verify the FCA workflow when the task is rejected.
FCA: Create JE Task Verify that ERP source is available for a Journal Entry task type.
FCA: Negative values as close day Verify that both the positive and negative values are acceptable for close day and the planned dates are calculated correctly.
FCA: Close day checks for Daily close Checklist Close day verifications in daily close workbook.
FCA: Daily close planned end date checks Verify planned end dates in a daily close workbook.
FCA: Kickstart errors Verify that all the kickstart validations run.
FCA: One final task verification Verify that there is only one final task in each functional workbook.
FCA: Confidential task Verify that only the owner, reviewer, and approver of a confidential task can view the task.
FCA: Unique checklist Verification Verify that only one workbook is created for a specific day or period.
FCA: Milestone and JE Validations Verify that milestone and journal entry tasks don't have any child tasks.

Financial Management

Financial Management quick start tests require activating the Financial Management Core - ATF Tests plugin (com.snc.financial_management.atf)

Table 18. ITFM: Financial Modeling flow test suite
Test Description
Verify FM Cost Allocation Flow Verify the cost allocation flow in financial modeling.

GRC: Policy and Compliance Management

GRC: Policy and Compliance Management quick start tests require activating the Policy and Compliance Management plugin (com.sn_compliance) and loading the demo data.

Table 19. GRC Quick Start Tests test suite
Test Description
GRC: Create Controls Validate control creation.

GRC: Risk Management

GRC: Risk Management quick start tests require activating the Risk Management plugin (com.sn_risk) and loading demo data.

Table 20. GRC Quick Start Tests test suite
Test Description
GRC: Create Profile Validate profile creation.
GRC: Create Risk Validates risk creation.

HR Service Delivery

HR Service Delivery quick start tests require activating the Human Resources Scoped App: Core plugin (com.sn_hr_core).

Test Description
Assert lifecycle event activity set execution context Creates a Request Onboarding case.

Verifies that the activity set execution context is populated.

Verifies the status of activities in the Request Onboarding case.

Create knowledge block and attach block to article Creates a knowledge block, publishes the block, and attaches the block to a knowledge article.
HR LifeCycle: Creation of Talent Management case from ESC portal Creates a Request Onboarding case from the Employee Service Center (ESC) portal.

Verifies all cases that are part of the Lifecycle event are created successfully.

HR LifeCycle: Request Onboarding Case Creation Creates a Request Onboarding case using the native UI and updates the case after creation.
HR: Creation of 401k enrollment case from portal Creates a 401(k) enrollment case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: Creation of Employee Relations case from ESC portal Creates a Disciplinary Issue case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: Creation of Employment Verification Letter case from ESC portal Creates an Employment Verification Letter case from the Employee Service Center.

Verifies that the case is created successfully.

HR: Creation of Payroll case from ESC portal Creates a direct deposit payroll setup case from the Employee Service Center or service portal.

Verifies that the case is created successfully.

HR: Creation of Tuition Reimbursement request from portal Creates a Tuition Reimbursement Request case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: General Benefits Inquiry Case Creation Creates a General Benefits case using the native UI.

It also opens and updates the case after creation.

HR: Payroll Discrepancy Case Creation Create s a Payroll Discrepancy case using the native UI.

It also opens and updates the case after creation.

Create HR Employee Document Creates an employee document and ensures the Attachment [sys_attachment] table points back to the record in the Employee Document [sn_hr_ef_employee_document] table.

Verifies that the employee document is accessible from the Employee Service Center via the employee HR profile.

Test Description
Assert lifecycle event activity set execution context Creates a Request Onboarding case.

Verifies that the activity set execution context is populated.

Verifies the status of activities in the Request Onboarding case.

Create knowledge block and attach block to article Creates a knowledge block, publishes the block, and attaches the block to a knowledge article.
HR LifeCycle: Creation of Talent Management case from ESC portal Creates a Request Onboarding case from the Employee Service Center (ESC) portal.

Verifies all cases that are part of the Lifecycle event are created successfully.

HR LifeCycle: Request Onboarding Case Creation Creates a Request Onboarding case using the native UI and updates the case after creation.
HR: Creation of 401k enrollment case from portal Creates a 401(k) enrollment case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: Creation of Employee Relations case from ESC portal Creates a Disciplinary Issue case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: Creation of Employment Verification Letter case from ESC portal Creates an Employment Verification Letter case from the Employee Service Center.

Verifies that the case is created successfully.

HR: Creation of Payroll case from ESC portal Creates a direct deposit payroll setup case from the Employee Service Center or service portal.

Verifies that the case is created successfully.

HR: Creation of Tuition Reimbursement request from portal Creates a Tuition Reimbursement Request case from the Employee Service Center portal.

Verifies that the case is created successfully.

HR: General Benefits Inquiry Case Creation Creates a General Benefits case using the native UI.

It also opens and updates the case after creation.

HR: Payroll Discrepancy Case Creation Create s a Payroll Discrepancy case using the native UI.

It also opens and updates the case after creation.

Create HR Employee Document Creates an employee document and ensures the Attachment [sys_attachment] table points back to the record in the Employee Document [sn_hr_ef_employee_document] table.

Verifies that the employee document is accessible from the Employee Service Center via the employee HR profile.

Incident Management

Incident Management quick start tests require activating the Incident Management - ATF Tests plugin (com.snc.incident.atf).

Table 21. Incident Management test suite
Test Description
INCIDENT MGMT: Incident Resolution SLA Verify Incident Resolution SLA baseline functionality.
INCIDENT MGMT: Incident Response SLA Verify Incident Response SLA baseline functionality.
INCIDENT MGMT: Copy Incident Verify whether the fields from the original Incident are copied correctly to the new Incident.
INCIDENT MGMT: Copy Incident from a Closed Incident Verify that the Copy Incident UI action is visible for closed Incidents.
INCIDENT MGMT: Create Standard Change from Incident Verify the creation of a Standard Change from an Incident.
INCIDENT MGMT: Create of Emergency Change from an Incident Verify the creation of an Emergency Change from an Incident.
INCIDENT MGMT: Create Normal Change from an Incident Verify the creation of a Normal Change from an Incident.
INCIDENT MGMT: Create Problem from an Incident Verify the creation of a Problem from an Incident.
INCIDENT MGMT: Create Knowledge from an Incident Verify the creation of a Knowledge from an Incident.
INCIDENT MGMT: Incident State flow Verify the Incident state flow.
INCIDENT MGMT: Reopening an Incident Verify the reopen incident functionality.
INCIDENT MGMT: Incident Assignment Verify the incident assignment functionality.
INCIDENT MGMT: Create child Incident using UI action and verify its fields Verify the creation of a child Incident from an Incident through the Create Child Incident UI action. It is also to verify that the fields of the child Incident get correctly copied from the parent Incident.
INCIDENT MGMT: Incident creation — Self Service Verify the creation of an Incident using the Create Incident catalog item.
INCIDENT MGMT: Parent and Child Incident state sync up Verify that the state of the child Incident synchronizes with the parent Incident when the child Incident is created.
INCIDENT MGMT: Parent and child Incident state sync up after reopening an Incident Verify that the state of the child Incident synchronizes with the parent Incident when the parent Incident is reopened.

Knowledge Management

Knowledge Management quick start tests require activating the Knowledge Management Core plugin (com.glideapp.knowledge), the Knowledge Management Advanced Installer plugin (com.snc.knowledge_advanced.installer), and the Customer Service Management Demo Data plugin (com.snc.customerservice.demo).

Table 22. KM: Knowledge Management test suite
Test Description
Create a KCS template article with approval publish workflow Verify the creation of a KCS template article with approval publish workflow.
Note: Requires Knowledge Management Advanced Installer.
Create a multi-versioned standard article with approval publish workflow Verify the creation of a multi-versioned standard article with approval publish workflow.
Note: Requires Knowledge Management Advanced Installer.
Subscribe to a knowledge article Verify that users can subscribe to a knowledge article.
Note: Requires Knowledge Management Advanced Installer.
Create user criteria covering canRead and canContribute for knowledge base and canRead at article level Verify the creation of canRead and canContribute user criteria for knowledge base and canRead user criteria for article.
Note: Requires Knowledge Management Core.
Create a KCS article from a case Verify the creation of a KCS article from a case.
Note: Requires Knowledge Management Advanced Installer and Customer Service Management Demo Data.
Subscribe to a Knowledge Base Verify that users can subscribe to a Knowledge Base.
Note: Requires Knowledge Management Advanced Installer.
Create an AQI checklist, assign the AQI checklist to a knowledge base, and perform an AQI review Verify the creation, assignment, and review of an AQI checklist.
Note: Requires Knowledge Management Advanced Installer.
Search for an article, view the article, provide feedback as not helpful, and create a feedback task on the Knowledge Management Service Portal Verify the search request, review, provision of feedback as not helpful, and creation of a feedback task for an article on the Knowledge Management Service Portal.
Note: Requires Knowledge Management Advanced Installer.
Check whether the Create Article and Edit Article buttons are available on a Knowledge Feedback Task form Confirm the availability of the Create Article and Edit Article buttons on a Knowledge Feedback Task form.
Note: Requires Knowledge Management Advanced Installer.
Search for articles, click a pinned article, and confirm that the click rank value is added to the Knowledge Searches (ts_query_kb) table Verify the search request and that the click rank value of a pinned article was added to the Knowledge Searches (ts_query_kb) table.
Note: Requires Knowledge Management Advanced Installer.
Assign an article to an ownership group, and then confirm that the members of the ownership group are subscribed to the article and have the edit permission. Verify the assignment of an article to an ownership group, that all members of the ownership group are subscribed to the article, and have permission to edit.
Note: Requires Knowledge Management Advanced Installer.

Operational Intelligence

Operational Intelligence quick start tests require activating the Operational Intelligence plugin (com.snc.sa.metric).

Test Description
OI: Health Metrics Collection
An individual test that verifies the following:
  • There is at least one Operational Intelligence Metrics extension that is running.
  • There are entries for the ‘Health Metrics’ in the Metric to CI table.
  • For each of the Operational Intelligence Metrics extensions that are currently running, that there is data stored in MetricBase.

If the test initially fails, wait until the Operational Intelligence Metrics extension runs for at least 10-15 minutes. Then try again.

Problem Management

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 23. PRB MGMT: Problem Management test suite
Test Description
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.
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.
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.
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.
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.
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.
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.
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.
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.
PRB MGMT: Create Emergency Change from Problem Verify the creation of Emergency Change from a Problem.
PRB MGMT: Create Normal Change from Problem Verify the creation of Normal Change from a Problem.
PRB MGMT: Problem State Management Verify problem state management.
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.
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.
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.
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.
PRB MGMT: Create a Known Error article from Problem Verify creation of Known Error article from a Problem.
PRB MGMT: Risk Accept reason on Incident Verify the Risk Accepted reason is copied to the Incidents which are awaiting resolution of a Problem.
PRB MGMT: Communicate Fix Verify the communicate fix functionality.
PRB MGMT: Communicate Workaround Verify the communicate workaround functionality.
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.
PRB MGMT: Problem task (Type:General) state management Verify Problem task state management of a general type Problem.

Project Portfolio Management

Project Portfolio Management quick start tests require activating the Project Portfolio Suite with Financials - ATF Tests plugin (com.snc.financial_planning_pmo.atf).

Table 24. PMO: Financial Tests for verifying cost rollups and demand to project conversion test suite
Test Description
Verify cost plan roll up to project/demand and program Validate the total planned cost rollup from project and demand to program.
Verify cost plan roll up to project/demand, program and portfolio Validate the total planned cost rollup from project and demand to portfolio.
Verify financials of Project created from Demand - Simple Financials Validate the financial tab fields of a project created from a demand.
Verify financials of Project created from Demand - With budget, cost plans, benefit plans Validate the budget, cost plan, and benefit plan of a project created from a demand.
Table 25. PMO: Project Management tests for validating basic life cycle and project rollups test suite
Test Description
Validate PPM Cycle from Ideation to demand to project closure Validate the flow of creating an idea, converting the idea to a demand, and then converting the demand to a project.
Validation of State and Date Rollup for Automatic Project Validate the date and state rollup from tasks for a project of type Automatic.
Validation of State and Date rollup for Manual Project Validate the date and state rollup from tasks for a project of type Manual.
Table 26. PMO: Resource Management tests for verifying the resource plan flows test suite
Test Description
Verify user resource plan flow from Planned to Canceled state Validate that the resource plan of a project can be moved to canceled state from planned state.
Verify group resource plan flow from Planned to Complete state Validate that the resource plan of a project can be moved to complete state from planned state.
Verify role resource plan flow from Planned to Allocated state Validate that the resource plan of a project can be moved to allocated state from planned state.

Reporting

The Reporting quick start test Automated Test Framework - Reporting plugin (com.glide.automated_testing_impl.report) is active by default or instance reboot.
Note: Reporting quick start tests do not test report access from dashboards. To test dashboards, see Quick start tests for Dashboards.
Test Description
Report Visibility Confirm whether reports are still visible to users whom they are shared with.

Software Asset Management

Software Asset Management quick start tests require activating the following plugins:
  • Software Asset Management Professional (com.snc.samp): SAM: Software Model and Software Entitlement, SAM: Software Installation and Discovery Model, and SAM: Software Entitlement Creation Using Custom PPN
  • Software Asset Management - SaaS License Management (com.sn_sam_saas): SAM: Software Model Checks for SaaS and SAM: Validate Fields on SaaS Software Products
  • `Software Asset Management Professional for SAP (com.sn_samp_sap): SAM: Software Model Checks for SAP
Table 27. Software Asset Management test suite
Test Description
SAM: Software Model and Software Entitlement Tests that a user can create a software model and software entitlement, and validates those records.
SAM: Software Installation and Discovery Model Tests that a user can create a software installation and discovery model, and validates those records.
SAM: Create Software Entitlement using Custom PPN Tests that a user can create a software entitlement using Custom PPN
SAM: Software Model Checks for SAP Tests the various fields on the software model form for SAP Named Users product
SAM: Software Model Checks for SaaS Tests the various fields on the software model form for Pure SaaS product
SAM: Validate Fields on SaaS Software Products Tests the new fields added on the software product form for Pure SaaS and Hybrid SaaS software products

Security Incident Response

Security Incident Response quick start tests require activating Security Incident Response plugin (com.snc.security_incident) and loading the demo data.

Test Description
SIR: Create Security Incident Determine whether a user can successfully create a security incident from the security incident form.
SIR: Create Security Incident via Security Incident Catalog Determine whether a user can successfully create a security incident from the catalog.
SIR: Security Incident life cycle Validate the response tasks of the Policy Violation workflow.

Service Mapping

Service Mapping quick start tests require activating the Service Mapping plugin (com.snc.service-mapping) and loading the demo data.

Test Description
SM OOTB: Tests SM application visibility by roles Validate the visibility of Service Mapping applications and modules for different roles. For example, the test verifies that a user logged in with the sm_user role, cannot access the Administration module under Service Mapping.

Skills Management

Skills Management quick start tests require activating the Skills Management plugin (com.snc.skills_management).

Table 28. Skills Management test suite
Test Description
Skills MGMT: User skill level inheritance when user is part of multiple groups Verify that the user is assigned the highest skill level when the user belongs to multiple groups that have been assigned the same skills with different skill levels.
Skills MGMT: Add skills to lowest level category Verify that skills can be added to the lowest level category.
Skills MGMT: Create a child category under a parent category Verify that a lower-level category can be created when the flag for Add skills is unchecked in the parent category.
Skills MGMT: Create a skill category Verify that a skill category can be created on the skill category form.
Skills MGMT: Create skill level type and skill levels Define the skill level type and different skill levels for the type.
Skill MGMT: Skill level inheritance from group to user Verify that skill levels can be inherited from a group to the users of the group and that the Inherited and Skill level inherited fields are set to true.

Test Management 2.0

Test Management 2.0 quick start tests require activating the Test Management 2.0 plugin (com.snc.test_management.2.0). and the Test Management 2.0 - ATF Tests plugin (com.snc.test_management.2.0.atf).

Table 29. Test Management 2.0: Test version test suite
Test Description
Create test version should create test Validate test creation and version.
Should be able to mark test version as ready when it contains verification steps Validate test state when test has verification steps.
Should not able to mark test version as ready when it does not contain verification step Validate test state when test does not have verification steps.
Marking a test version as ready should retire other test version in ready state Validate test state when marking test ready.
Table 30. Test Management 2.0: Test results rollup test suite
Test Description
When test run closed, should update execution suite progress Validate execution state progress.
Should not be able to assign a test not in ready state Validate test assignment.
Test progress should roll up for test plan and test cycle Validate test progress for test plan and test cycle.

Vulnerability Response

Vulnerability Response quick start tests require activating the Vulnerability Response plugin (com.snc.vulnerability) and loading the demo data.

Test Description
VR: Create Remediation Target Rule Create a Remediation Target Rule.
VR: Create Vulnerability Group Rule Create a Vulnerability Group Rule.
VR: Create Vulnerable Item via Form Determine whether a user can successfully create a vulnerable item from the Vulnerable Item form.
VR: Vulnerability Group Life Cycle Determine whether a user can successfully resolve a vulnerability group.
VR: Vulnerable Item life cycle Determine whether a user can successfully move a vulnerable item through its life cycle, and also deteremine whether a closed vulnerable item can be reopened.
Feedback