Have something to share about Test Automation or WebDriver?
Become a speaker now

Autoscaled Distributed Automation

February 26th

15:30

Stage A

Talk

50 minutes

English

This talk will cover the key pain points of UI automation: Speed, Reliability and Monitoring!

From speed perspective it will be about the means to achieve distributed execution of UI automation using AWS and Selenium Grid aka Autoscaled Distributed Automation with the goal of “Running all the test within the time taken by the slowest test case”. This is something we implemented and currently running all our 9000+ UI tests round the clock as part of our pipeline.

I will also cover key learnings on how we achieved reliability with UI automation, how and why we are focusing on reducing the overall UI Test Cases. Moving away from having 100+ jenkins job to only very few, storing UI results into MongoDB and NodeJS based reporting for easy monitoring of results!

Ragavan Ambighananthan

Ragavan Ambighananthan

Expedia, UK

Throughout his 14 years in Software Industry, Ragavan have worked as Test Automation engineer across various domains like Network Management, Mobile, comparison sites, online security and online travel.

Currently working in Expedia as Sr. Test Automation Engineer, guiding all teams on the best practices of UI automation, trying various new technologies for mobile, tools for parallelisation, cloud based solutions for cross browser and mobile testing automation.

Last couple of years gave him lots of opportunities in his current role to work on improving reliability of UI automation, parallelise the tests and find ways to store and produce nice reports that helps teams to get down to failure causes quickly!

Ragavan likes open source tools and have contributed to them in the form of bug fixes: TLB (Test Load Balancer), Cucumber, SeleniumGridScalaer, Selenium-Webdriver, SimLauncher, etc.

Slides
Video