
Course Curriculum- ServiceNow Testing Course in Bengaluru
ServiceNow Platform & Testing Fundamentals
Introduction to ServiceNow and Now Platform
ServiceNow architecture and applications
Overview of ITSM modules
Role of a ServiceNow Tester
Software Testing Life Cycle (STLC)
Software Development Life Cycle (SDLC)
Testing methodologies and types
Agile and Scrum fundamentals
Testing environments: Development, Test, UAT and Production
QA roles and responsibilities in ServiceNow projects
ServiceNow ITSM Process Testing
Introduction to IT Service
Management
Incident Management testing
Problem Management testing
Change Management testing
Request Management testing
Service Catalog testing
Knowledge Management testing
Understanding ITSM workflows
End-to-end business process
validation
Identifying functional test
scenarios
Test Planning & Test Case Design
Test strategy and test plans
Understanding business
requirements
Requirement analysis
Test scenarios and test cases
Positive and negative testing
Boundary Value Analysis
Equivalence Partitioning
Decision Table Testing
Test data preparation
Test case review and documentation
ServiceNow UI & Functional Testing
ServiceNow forms and lists testing
Field validation
Mandatory and read-only field validation
UI Policies testing
Client Scripts testing
UI Actions testing
Form submission and record updates
Reference fields and choice lists
Role-based UI behavior
Functional testing of customized forms
Incident Management Testing
Incident lifecycle and state
transitions
Incident creation and modification
Priority and assignment validation
Assignment rules testing
Incident notifications
SLA and escalation testing
Incident resolution and closure
Negative and boundary test scenarios
Regression test cases
Hands-on Incident Management test
execution
Service Catalog & Request Testing
Catalog Item testing
Catalog variables and Variable Sets
Catalog Client Scripts
Catalog UI Policies
Record Producers
Order Guides
Request and Requested Item validation
Approval workflow testing
Catalog task fulfillment
End-to-end service request testing
Workflow & Automation Testing
Understanding ServiceNow workflows
Flow Designer fundamentals
Flow triggers and conditions
Approval flows
Automated task assignment
Business Rules testing
Client Scripts vs Business Rules
Notifications and event validation
Workflow execution and troubleshooting
Testing automated business processes
ServiceNow Security & Access Testing
User, group and role validation
Role-based access testing
Access Control Lists (ACLs)
Table-level access
Field-level access
Positive and negative authorization testing
Impersonation-based testing
Data visibility validation
Unauthorized access scenarios
Security defect documentation
ServiceNow Automated Test Framework (ATF)
Introduction to Automated Test
Framework
ATF architecture and components
ATF setup and configuration
Test suites and test cases
Test steps and step configurations
Form and field validation
Server-side test steps
Assertions and expected results
Running automated tests
Reviewing test execution results
Advanced ATF & Regression Automation
Creating reusable automated tests
Test data setup and cleanup
Automated form submission
Validating record creation and updates
Testing UI Policies and Client Scripts
Testing Business Rules
Automated approval testing
Test suite execution
Regression test suite design
Troubleshooting failed ATF tests
ServiceNow Scripting & Technical Testing
JavaScript fundamentals for testers
Understanding Client Scripts
Understanding Business Rules
Script Includes
GlideRecord fundamentals
Server-side vs client-side execution
Validating scripted functionality
Testing asynchronous operations
Debugging and log analysis
Technical test scenario design
API & Integration Testing
Introduction to ServiceNow
integrations
REST API fundamentals
HTTP methods: GET, POST, PUT,
PATCH and DELETE
Request headers and parameters
JSON request and response
validation
Authentication and authorization
testing
REST API Explorer
CRUD operation testing
Positive and negative API testing
Response codes and error handling
Integration failure scenarios
Defect Management & Test Reporting
Defect lifecycle
Defect identification and logging
Defect severity and priority
Steps to reproduce
Expected vs actual results
Screenshots and supporting evidence
Defect triage
Retesting and defect closure
Test execution reports
Defect metrics and status reporting
UAT, Regression & Release Testing
User Acceptance Testing (UAT)
UAT planning and execution
Smoke testing
Sanity testing
Functional and regression testing
Integration testing
End-to-end testing
Cross-role validation
Update Set impact assessment
Release validation
Production smoke testing
End-to-End ServiceNow Testing Project
Project: ServiceNow ITSM Testing &
Automation
Learners will test a complete ITSM
business process covering:
Requirement analysis
Test plan preparation
Test scenario and test case creation
Incident Management testing
Service Catalog testing
Approval workflow validation
Business Rules and Client Scripts
testing
Role and ACL validation
ATF test case creation
Regression test execution
REST API testing
Defect logging and retesting
Test execution summary and final
sign-off





