Quick start tests for Project Portfolio Management

reference brazil Updated Sep 10, 2026 10 min read quick-start-tests-pps-financials.md
Raw file servicenow.com

Validate that Project Portfolio Management still works after you make any configuration change such as applying an upgrade or developing an application. Copy and customize these quick start tests to pass when using your instance-specific data.

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

Test Description Release version
PMO: Verify cost plan roll up to project/demand and program Validate the total planned cost rollup from project and demand to program. Madrid
PMO: Verify cost plan roll up to project/demand, program and portfolio Validate the total planned cost rollup from project and demand to portfolio. Madrid
PMO: Verify financials of Project created from Demand - Simple Financials Validate the financial tab fields of a project created from a demand. Madrid
PMO: 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. Madrid
PMO: Verify ETC/EAC at cost plan breakdown and project level Validate the EAC and ETC values at cost plan breakdown and project level. Tokyo
Test Description Release version
Validate state changes of Idea Validate that the state of idea is changed when an idea is accepted, rejected, or any other task is created from an idea. San Diego

Test

Description

Release version

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.Note: This test fails if the PPM Standard Multicurrency (com.snc.ppm_multicurrency) plugin is active.

Madrid

Validation of State and Date Rollup for Automatic Project

Validate the date and state rollup from tasks for a project of type Automatic.

Madrid

Validation of State and Date rollup for Manual Project

Validate the date and state rollup from tasks for a project of type Manual.

Madrid

Validation of project percent complete when all tasks are Closed Incomplete

Validate the project percent complete when all the tasks are closed as Closed Incomplete.

Orlando

Validate Project is not 100 percent complete if it has atleast one task as closed incomplete

Validate the project percent complete is not 100% when at least one task is Closed Incomplete or Closed Skipped with task % complete less than 100%.

Orlando

Validate waterfall project does not show Agile Planning Board

Validate that the waterfall projects cannot use the following: - Add stories or epics

  • Add agile phase
  • Access Agile board from the project

Orlando

Validate dates are rolled up from existing projects to program

Validate that the start and end dates of the project are rolled up to the program to which the project belongs.

Paris

Validate dates are rolled up from new projects to program

Validate that the start and end dates of a new project are rolled up to the program to which the project belongs.

Paris

Add projects and demands with risks or issues to program

Validate that the projects and demands with risks or issue records associated with them are added to the program.

Paris

Add projects and demands with benefit plans to program

Validate that the projects and demands with benefit plans associated with them are added to the program.

Paris

Add projects and demands with cost plans to program

Validate that the projects and demands with cost plans associated with them are added to the program.

Paris

Validate program dates on addition of existing demands

Validate that the start and end date of the program are adjusted on addition of an existing demand.

Paris

Validate program dates on addition of new demands

Validate that the start and end date of the program are adjusted on addition of a new demand.

Paris

Validate program state rollup

Validate that the program state is rolled up from state of all the projects in the program.

Paris

Verify Demand task due date column field value empty

Validate that the Due date field is empty for a new demand task.

Rome

Verify baseline is created on Project & Demand when demand is converted to project

Validate that a project and demand baseline is created when a demand is converted to a project.

Rome

Verify timecard financial appears on Demand when time card submitted against demand task

Validate that the actual cost of the demand is updated when a time card is processed for a demand task.

Rome

Validate demand approved date

Validate that the approved dates for demand and the project created from the demand are the same.

Tokyo

Validate project preference "close project milestone tasks when they change to work state"

Validate that milestone tasks are closed when their state changes to Work in Progress. The project preference "close project milestone tasks when they change to work state" must be set.

Tokyo

Validate project preference "Enable move project for WIP projects"

Validate that the project start date changes appropriately for a WIP project after setting the "Enable move project for WIP projects" preference.

Tokyo

Validate project preference "Rollup project start date from tasks"

Validate that the project task start date does not roll up to the project after deselecting the "Rollup project start date from tasks" preference.

Tokyo

Test

Description

Release version

Validate Planned start date of a project can be shifted by using the Move project action

Validate that the Planned start date can be updated to a later or earlier date using the Move project related link for projects in Planning or Open state.

Orlando

Validate Move Project is disabled when Project is selected for execution

Validate that the Move Project option is not available if the Project is in Execution phase.

Orlando

Validate Move Project functionality with sprint dates populated for an agile phase

Validate that the sprint start and end dates are cleared when the project is moved using the Move Project related link.Note: This test is available only when Agile Development 2.0 plugin (com.snc.sdlc.agile.2.0) is activated.

Orlando

Validate Move Project functionality with external dependencies and related entities

Validate that the external dependencies and related entities are also shifted and redrawn when the project is moved using the Move Project related link.

Orlando

Validate Move Project functionality with different project states

Validate that the Move Project does not work when the project is in Work In Progress or Closed Complete state.

Orlando

|Test|Description|Release version| |----|-----------|---------------| |Verify RIDAC flow for Risk|Validate the RIDAC flow for a risk associated with a project.|Quebec| |Verify RIDAC flow for Issue|Validate the RIDAC flow for an issue associated with a project.|Quebec| |Verify RIDAC flow for Decision|Validate the RIDAC flow for a decision associated with a project.|Quebec| |Verify RIDAC flow for Action|Validate the RIDAC flow for an action associated with a project.|Quebec| |Verify changes in fields of risk form|Validate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission.|Quebec|
Test Description Release version
Verify RIDAC flow for Risk Validate the RIDAC flow for a risk associated with a demand. Quebec
Verify RIDAC flow for Issue Validate the RIDAC flow for an issue associated with a demand. Quebec
Verify RIDAC flow for Decision Validate the RIDAC flow for a decision associated with a demand. Quebec
Verify RIDAC flow for Action Validate the RIDAC flow for an action associated with a demand. Quebec
Verify changes in fields of risk form Validate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission. Quebec

Test

Description

Release version

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.

Madrid

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.

Madrid

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.

Madrid

Verify aggregated cost of all resource plans roll up to the corresponding project or demand fields

Validate that the aggregated cost of all resource plans on a project or demand roll up to the Planned Cost and Allocated Cost fields. Verify the costs also roll up to the Resource Cost section of respective projects and demands.

Orlando

Verify Copy Resource plan option

Validate that the Copy Resource plan option creates an exact copy of the source resource plan in the Planning state

Orlando

Verify resource plan aggregate roll up from project/demand to program

Validate that the aggregated cost of all resource plans on a project or demand roll up to the total planned cost of the associated program.

Orlando

Verify records on completion of a resource plan

Validate the changes in a resource plan on completion:- The state of the resource plan is updated to Completed.

  • If the completion date is earlier than the resource plan end date, the end date of the resource plan is updated with the completion date. If the completion date entered is later than the resource plan end date, the resource plan end date is retained.
  • All the requested and allocation records for the resource plan for the period after the completion date are deleted. If there are any actual hours logged against an allocation, that allocation is not deleted. For those allocation records, the allocated hours become zero and the actual hours are retained.
  • The available and allocated hours for resources are updated in the aggregate tables.

Orlando

Verify records on completion of a resource plan with Planned Duration as allocation type

Validate the following on completion of a resource plan with Planned Duration as allocation type:- The state of the resource plan is updated to Completed.

  • Allocations are not deleted.
  • End date of the allocation is updated to the completion date.

Orlando

Verify the RP replan Capability

Validate that when a cancelled resource plan is re-planned, the state of the resource plan changes to Planning.

Orlando

Verify whether change in resource plan is reflected in corresponding cost plan

Validate that when a resource plan is updated, the corresponding cost plan is updated accordingly. For example, the total planned cost is 500 USD and the planned hours is 10. Changing the planned hours to 20 updates the total planned cost to 1000 USD.

Paris

Resource-Test the default population of resource plan start & end date

Validate the following on creating a user or group resource plan from the related list of a demand:- If a demand is created without a start date and end date, the user or group resource plan has task as demand and no start and end date.

  • If a demand is created with a start date and end date, the user resource plan has the task as demand with those dates.

Paris

Validate that actual hours in operational resource plan and time card are equal

Validate that a time card category is mapped with an operational work type. On submitting the time card, verify that the actual hours in the resource plan and time card are equal.

Quebec

Verify Resource plan auto population for Operational plans

Validate that the operational resource plans associated with a time card are automatically retrieved on the time card when time is logged.

Rome

Verify resource plan auto population for non-operational resource plans

Validate that the resource plans associated with a project, project task, or demand for a time card are automatically retrieved on the time card when time is logged.

Rome

**Parent Topic:**[Project Portfolio Management reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-business-management/ppm-collaboration/project-portfolio-management-reference.md)

Related topics

Quick start tests

Search documentation
Search document titles and file paths on the brazil branch