USAA is a large enterprise organization working to steer numerous thousands of their developers, testers, and automators to perform more automated testing. Along the way, they’ve identified some practical tips and tricks to add value to the Continuous Integration pipelines of large organizations. Watch in awe as they discuss the steps and missteps taken as they’ve transitioned from disparate internal grids running rickety tests to a solid regression footing that can all happen in the cloud within minutes.
ChatGPT and Beyond - Elevating DevOps Productivity
Switching an enterprise to a managed cloud selenium grid (yes, it was worth it)
1. Public Information
…YES, IT WAS WORTH IT
SWITCHING AN ENTERPRISE TO A
MANAGED CLOUD SELENIUM GRID
Lead Technical Architect Software Developer
Bryan Osterkamp John Fisher
07 June 2017
2. Public Information 2
OUR MISSION
The mission of the association is to
facilitate the financial security of its
members, associates and their families
through provision of a full range of highly
competitive financial products and services;
in so doing, USAA seeks to be the provider
of choice for the military community.
THE USAA STANDARD
• Keep our membership and mission first
• Live our core values: Service, Loyalty,
Honesty, Integrity
• Be authentic and build trust
• Create conditions for people to succeed
• Purposefully include diverse perspectives
for superior results
• Innovate and build for the future
7. Public Information U.S. Army photo by Capt. Angel Jackson/1BCT 1CAV PAO
Planning Was Invaluable
8. Public Information
Screenshots, Video,
etc. Test
Results
Hub
https://grid.saucelabs.com
Virtual OS
Browser
Sauce Labs
SauceConnect
Tunnel
(TLS)
System Under
Test
Test Runner
Event
Time
Ad Hoc
Execution
Environment Test Script
Cloud/Local
Dev/Test/Test2
Parallelization
Test
Metadata
Reports
Internal
License: Public Domain Mark 1.0 – No Copyright
Image Source: https://www.flickr.com/photos/usarmyeurope_images/10685983934
Image source: USAA original image
Credit: http://www.dinfos.dma.mil/Training/Training-Departments/Visual-Communications/
License: DoD VI policy - http://www.dimoc.mil/resources/limitations.html
License: CC BY 2.0 (Must provide attribution)
Image Source: https://www.flickr.com/photos/soldiersmediacenter/6999691421
https://pixabay.com/en/rainbow-sea-ship-colorful-sky-569864/
Creative Commons Zero (CC0) license. This means the pictures are completely free to be used for any legal purpose.