Test case template
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-16-2023 01:19 PM
Hello ServiceNow community,
I am developing the test cases for the below functionality in ServiceNow Agile with Project Portfolio Management . Just checking if anyone has already developed it for the OOTB functionality and can share before i build it from scratch.
- Create a group to represent a Scrum team.
- Add members to the group.
- Create sprints.
- Assign groups to projects from the Project Workbench.
- Maintain group and project backlogs. Multiple projects can be under development and groups can be assigned to multiple projects. Each project and each group has its own backlog. The project backlog includes all stories related to a project. The group backlog includes stories from multiple projects that have been assigned to the group.
- Perform group sprint planning. The group refines the combined backlog, ranks the stories and assigns points, and adds stories to sprints based on priority.
- Create stories, including one-off stories that are not related to projects.
- Track progress in stories, phases, and projects.
- Labels:
-
Project Portfolio Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2023 05:55 AM
Here are some test cases for the mentioned functionality in ServiceNow Agile module of PPM:
-
Test Case: Create a group for a Scrum team
- Test Steps:
- Navigate to the Groups module.
- Click on "New" to create a new group.
- Enter a unique name for the group and select "Scrum Team" as the type.
- Save the group.
- Expected Result: A new group is created with the specified name and type.
- Test Steps:
-
Test Case: Add members to the Scrum team group
- Test Steps:
- Open the Scrum team group created in the previous test case.
- In the "Members" tab, click "Edit."
- Add one or more users as members.
- Save the changes.
- Expected Result: The selected users are added as members of the Scrum team group.
- Test Steps:
-
Test Case: Create sprints
- Test Steps:
- Navigate to the Sprints module.
- Click on "New" to create a new sprint.
- Enter the required details, such as sprint name, start and end dates, and associated group.
- Save the sprint.
- Expected Result: A new sprint is created with the specified details.
- Test Steps:
-
Test Case: Assign groups to projects from the Project Workbench
- Test Steps:
- Navigate to the Project Workbench.
- Open an existing project or create a new one.
- In the "Groups" tab, click "Edit."
- Add the Scrum team group to the project.
- Save the changes.
- Expected Result: The Scrum team group is assigned to the project.
- Test Steps:
-
Test Case: Maintain group and project backlogs
- Test Steps:
- Navigate to the Project module.
- Open the project and verify the project backlog.
- Navigate to the Groups module.
- Open the Scrum team group and verify the group backlog.
- Expected Result: The project backlog includes all stories related to the project, and the group backlog includes stories from multiple projects assigned to the group.
- Test Steps:
-
Test Case: Perform group sprint planning
- Test Steps:
- Navigate to the Sprint Planning module.
- Select the Scrum team group.
- Refine the backlog, rank stories, assign points, and add stories to sprints based on priority.
- Expected Result: The group's sprint planning is completed successfully, with stories added to sprints based on priority.
- Test Steps:
-
Test Case: Create stories, including one-off stories not related to projects
- Test Steps:
- Navigate to the Stories module.
- Click on "New" to create a new story.
- Enter the required details, such as short description, description, and story points. For one-off stories, do not associate a project.
- Save the story.
- Expected Result: A new story is created with the specified details, including one-off stories not related to any projects.
- Test Steps:
-
Test Case: Track progress in stories, phases, and projects
- Test Steps:
- Navigate to the Stories module.
- Open an existing story and update its progress, such as changing the state, assigning tasks, or updating the percentage of work complete.
- Navigate to the Phases module.
- Open an existing phase and update its progress, such as changing the state or updating
- Test Steps:
---------------
Regards,
Rajesh Singh