ServiceNow Testing-Basics
ServiceNow Testing-Basics
Questions addressed: Use testing to make sure your Now Platform ® is properly configured to help you achieve your outcomes and to save time and
money. Conduct testing whenever you make changes to the ServiceNow ® plat form, such as upgrades, pat ches, hot fixes, or
Page 1: new releases, to:
• Validate applications being developed meet your requirements, needs, and expectations
• When and why
• Verify that the applications being developed conform to the specifications defined in user development stories
should I test?
• What are the What are the different types of testing I should conduct?
different types of
testing I should
conduct? • A unit is the smallest testable software component (e.g., objects, components, modules).
Story/unit testing • Use unit testing to focus on programming errors, testing units in isolation to verify that the
code unit works as required.
Page 2:
• System testing assesses the system holistically and includes integration testing to make
• What should I test?
System testing sure the units work together.
• What is the • Use system testing to verify overall specifications are met and to validate the system
difference between works for its intended purpose by the development organization.
manual and
automated testing? • User acceptance testing (UAT), completed by end users, is the final validation stage.
User acceptance testing • Conduct UAT to get cust omer/business validat ion t hat the plat form has been set up
Page 3: correctly to meet business outcomes.
• How do I conduct
testing in Related resources
If you have any questions on this topic
ServiceNow? • Success Quick Answer – When and how should I use ATF? or you would like to be a contributor to
• Success Quick Answer – What best practices should I consider when creating ATF tests? future ServiceNow best practice
content, please contact us at
• Now Community post – Getting Started with ATF Guide and Best Practices [email protected].
•
applications and configurations. your instance. of things you should be
choose one. For example, for testing and to jump-
Incidents, choose your Don’t try to test start creating your own
top 10–20 user process everything or out -of- tests.
flows. the-box configuration
that ServiceNow has
already tested.
ServiceNow supports both automated and manual testing. Automated testing uses aut omat ion t ools t o execut e t est cases, while manual test cases
are execut ed by a human tester.
How to get started: Use the ServiceNow Test Management application to create Use the ServiceNow® ATF application to create and run
and manage manual software testing. automated tests on you ServiceNow instance.