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!
5 views
188
60
7 years ago 00:06:12 5
Cloud Apps--Microservices--Auto-Scaling a Service’s Instances