The Now Platform® Washington DC release is live. Watch now!
‎01-31-2017 01:49 PM
Reduce the time it takes to upgrade! The Istanbul release introduces an Automated Test Framework included in the ServiceNow platform. In this session we explore how test cases, test definitions and test suites are organized; how to execute them and what tests are included pre-built with the framework. We also explore how to code your own tests as well and show the abilities and limitations of using the ATF to improve quality of delivered applications.
Originally aired February 16, 2017 12:00PM PST
(Be sure to change your YouTube Setting to 720HD)
Ask your questions below on this discussion page.
And Please Let our Expert Know how they've helped! Comment Below!
Like, Share, Mark Helpful.
GitHub Repo used in the quick tip: https://github.com/chucktomasi/tn35.git
Featured Experts
Chuck Tomasi is a Platform Architect for ServiceNow. He is a computer science major with over 30 years of IT experience. As a former ServiceNow customer, Chuck won the first Innovation of the Year Award at Knowledge 10. Since joining ServiceNow in 2010 as a Technical Consultant, he has done many large scale ITSM implementations and custom applications, acted as an adjunct instructor for Education Services, created and lead the Technical Best Practices program, and co-hosts the ServiceNow series "TechNow".
Dave Slusher has been developing software for 20 years for companies such as Intel, Orbitz, Dell Secureworks and many startups lost to history. He has been with ServiceNow for two years, first in Expert Services and now as the Developer Evangelist for the developer community and portal. He earned his BS from Georgia Tech and his MS in Computer Science from the University of Louisiana - Lafayette.
Kreg Steppe is a Senior Curriculum Developer within ServiceNow developing and supporting cloud training infrastructure. He specializes in developing integration solutions, automating repeatable processes and Cloud Management in ITOM. Kreg's prior experience includes operating his own ISP, developing web applications in PHP, network integration, managing network support, Application Development on cloud based networks, DNS and email server maintenance. He is a Linux enthusiast and enjoys Photography.
‎02-16-2017 11:14 AM
I attended "Automated Testing: Let the Robots Do It!" at K16, and this is quite an update from the state last May.
Question is: what's coming for triggered execution of the tests, say from a centralized, unattended, test runner.
‎02-17-2017 10:43 AM
This is on the roadmap. We can never promise any specific feature in any specific release but it is on the radar.
‎02-16-2017 12:03 PM
Let us know if you have any questions and we'll try to get them in the show live! Thanks.
‎06-13-2018 11:06 AM
Hi Chuck
I have a question regarding the catalog item test using ATF
We have created one catalog item "Add or Remove Group", and created one workflow for this.
Workflow contains two approval levels, upon all approvals, we used Run Script activity to take the variables from catalog item and creates group automatically in to the Group table.
Here the problem is We are able to test the catalog item up to the Approval level, but unable test whether group created in group table.I heard that record revokes with in seconds in ATF, i used sleep method in "Run server side script" test step.After that i used "Record Query" to check whether record is created in Group table or not with the values we provided in "Set variable values" test step.But we failed to test Run script activity of the workflow.Can you plz explain how to test it.
Below are the test steps we used(ignore Click a ui action" test step as it was Active=false)