Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Quick start tests for Project Portfolio Management

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).

TestDescriptionRelease version
PMO: Verify cost plan roll up to project/demand and programValidate the total planned cost rollup from project and demand to program.Madrid
PMO: Verify cost plan roll up to project/demand, program and portfolioValidate the total planned cost rollup from project and demand to portfolio.Madrid
PMO: Verify financials of Project created from Demand - Simple FinancialsValidate 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 plansValidate 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 levelValidate the EAC and ETC values at cost plan breakdown and project level.Tokyo
TestDescriptionRelease version
Validate state changes of IdeaValidate that the state of idea is changed when an idea is accepted, rejected, or any other task is created from an idea.San Diego
TestDescriptionRelease version
Validate PPM Cycle from Ideation to demand to project closureValidate 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 ProjectValidate the date and state rollup from tasks for a project of type Automatic.Madrid
Validation of State and Date rollup for Manual ProjectValidate the date and state rollup from tasks for a project of type Manual.Madrid
Validation of project percent complete when all tasks are Closed IncompleteValidate 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 incompleteValidate the project percent complete is not 100% when at least one of the tasks is closed as Closed Incomplete or Closed Skipped with task % complete less than 100%.Orlando
Validate waterfall project does not show Agile Planning BoardValidate that the waterfall projects cannot use the following: - Add stories or epics - Add agile phase - Access Agile board from the projectOrlando
Validate dates are rolled up from existing projects to programValidate 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 programValidate 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 programValidate 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 programValidate 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 programValidate that the projects and demands with cost plans associated with them are added to the program.Paris
Validate program dates on addition of existing demandsValidate 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 demandsValidate that the start and end date of the program are adjusted on addition of a new demand.Paris
Validate program state rollupValidate 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 emptyValidate 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 projectValidate 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 taskValidate that the actual cost of the demand is updated when a time card is processed for a demand task.Rome
Validate demand approved dateValidate 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 the milestone tasks are closed when their state is changed to Work in Progress after setting the project preference to "close project milestone tasks when they change to work state".Tokyo
Validate project preference "Enable move project for WIP projects"Validate that the project start date is changed appropriately for a project in WIP state when the project start date is changed after setting the project preference to "Enable move project for WIP projects".Tokyo
Validate project preference "Rollup project start date from tasks"Validate that the start date of a project task does not roll up to the project when the project planned dates are different than the project task start date after deselecting the project preference "Rollup project start date from tasks".Tokyo
TestDescriptionRelease version
Validate Planned start date of a project can be shifted by using the Move project actionValidate that the Planned start date of a project in Planning or Open state can be updated to a later or earlier date than the current planned start date using the Move project related link.Orlando
Validate Move Project is disabled when Project is selected for executionValidate 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 phaseValidate 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 entitiesValidate 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 statesValidate that the Move Project does not work when the project is in Work In Progress or Closed Complete state.Orlando
TestDescriptionRelease version
Verify RIDAC flow for RiskValidate the RIDAC flow for a risk associated with a project.Quebec
Verify RIDAC flow for IssueValidate the RIDAC flow for an issue associated with a project.Quebec
Verify RIDAC flow for DecisionValidate the RIDAC flow for a decision associated with a project.Quebec
Verify RIDAC flow for ActionValidate the RIDAC flow for an action associated with a project.Quebec
Verify changes in fields of risk formValidate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission.Quebec
TestDescriptionRelease version
Verify RIDAC flow for RiskValidate the RIDAC flow for a risk associated with a demand.Quebec
Verify RIDAC flow for IssueValidate the RIDAC flow for an issue associated with a demand.Quebec
Verify RIDAC flow for DecisionValidate the RIDAC flow for a decision associated with a demand.Quebec
Verify RIDAC flow for ActionValidate the RIDAC flow for an action associated with a demand.Quebec
Verify changes in fields of risk formValidate that any change is the Risk form fields such as Risk rank, Risk value, and Probability is updated successfully upon submission.Quebec
TestDescriptionRelease version
Verify user resource plan flow from Planned to Canceled stateValidate 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 stateValidate 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 stateValidate 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 fieldsValidate that the aggregated cost of all resource plans on a project or demand roll up to the Planned Cost and Allocated Cost fields and the Resource Cost section of respective projects and demands.Orlando
Verify Copy Resource plan optionValidate that the Copy Resource plan option creates an exact copy of the source resource plan in the Planning stateOrlando
Verify resource plan aggregate roll up from project/demand to programValidate 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 planValidate 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 typeValidate 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 CapabilityValidate 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 planValidate that when a resource plan is updated, the corresponding cost plan is updated accordingly. For example, if the total planned cost is 500 USD, and the planned hours is 10, and you change the planned hours to 20, the total planned cost is updated to 1000 USD.Paris
Resource-Test the default population of resource plan start & end dateValidate 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 task as demand and the start date and end date as added for the demand.Paris
Validate that actual hours in operational resource plan and time card are equalValidate that when a time card category is mapped with an operational work type, on submitting the time card for the operational resource plan associated with that work type, the actual hours in the resource plan and the time card are equal.Quebec
Verify Resource plan auto population for Operational plansValidate 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 plansValidate 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

Related topics

Quick start tests