The Now Platform® Washington DC release is live. Watch now!

Help
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TechNow Ep 35 | Automated Test Framework

Chuck Tomasi
ServiceNow Employee
ServiceNow Employee

expert-logo-2.png

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

find_real_file.pngChuck 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".

 

find_real_file.pngDave 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.

 

find_real_file.pngKreg 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.


77 REPLIES 77

erikaase
Kilo Explorer

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.


This is on the roadmap. We can never promise any specific feature in any specific release but it is on the radar.


Chuck Tomasi
ServiceNow Employee
ServiceNow Employee

Let us know if you have any questions and we'll try to get them in the show live! Thanks.


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