Conference archive

SEE PRICING & PACKAGES

Wednesday, October 5, 2016 - 3:00pm to 4:00pm

Go Test Yourself: A Self-Testing Automation Pattern

Add to calendar

Today even the simplest applications are built with numerous technologies, creating an ever-expanding need for tests. If you’ve built an automation framework and a suite of tests, Prakash Karaka says you are off to a good start. However, as your application changes expand, you are required to add more and more tests. Even though most new application pages are built from existing code patterns, maintaining your test suite is tedious work. You have a nagging feeling you could use a robot assistant to automate the creation of most tests, freeing you to focus more on the high business value test scenarios. You envision building this robot, teaching it basic test design principles, and having it automatically write tests for you. Join Prakash as he shows you how to do exactly that. He describes how to teach the robot new page elements and how they are connected through XPath. By using a standard naming convention with predefined <div>s that express the content structure, the robot can generate common test cases. Prakash shares valuable lessons on building your own robot to automatically create tests tailored to each individual web page.

 

 

Prakash_Karaka
Amazon

A technical lead at Amazon, Prakash Karaka has more than nine years of experience building highly scalable testing tools and automation frameworks across cloud, web UI, and API systems. His experience spans roles as an automation engineer, senior SDET, and test architect at Microsoft and Intel. While developing and refining automation design patterns, Prakash focuses on optimizing test coverage, test efficiency, and customer satisfaction in web, mobile, and ERP applications. Prakash has a passion for discovering and developing low-cost frameworks and design patterns.