Building The Blocks of Trust In Automation
Having followed best practices set from previous Selenium Conference talks, my team was able to shift from flaky tests to stable and reliable automated tests. During that time, I learned the importance of building trust in the test suite to unite the team as a whole. Once trust was established in the automated tests, it became crucial to the overall software development lifecycle. It has been an interesting journey to gain the confidence of the organization and have them believe that the automation effort has their backs.
In this talk I will cover the following topics:
- Strategies that I used to make the tests reliable
- Explaining why it was important to train the manual testers to write feature files and thus help expand the automation suite using their subject matter expertise
- Presenting ways to improve visibility in automation to reinforce trust
By implementing these steps in my organization, I have built trust not only within the test suite but into the team as a whole.
Outline/Structure of the Case Study
1. Organization Structure
2. Automation setup explained: Before vs After
3. Training Manual Testers to Contribute using Feature Files
4. Visibility to all: Website that greets you in the morning with Automated Test report stats
5. Statistical Data Analysis
1. How to combine manual and automation testing resources for success
2. How to get more buy-in to make automation visible in the company
3. How to build trust into the automation efforts
Automation Engineers, Managers, Testers
Prerequisites for Attendees
1. Selenium Webdriver
2. Continuous Integration
schedule Submitted 3 years ago
People who liked this proposal, also liked:
Andrew Krug - Selenium Deep DiveAndrew KrugConsultantLazy Coder
schedule 3 years agoSold Out!
Want to get into WebDriver, but don’t know where to start? Already using WebDriver and want to get more out of your framework? This practical, hands-on, course is designed to help automation engineers with all levels of experience. All attendees will leave with working WebDriver code on their machines and a long list of techniques on how they can successfully use the WebDriver API in their own companies.
David Kirk - Selenium Grid at Scale through Docker SwarmDavid KirkSr. DevOps EngineerReviewTrackers
schedule 3 years agoSold Out!
Selenium Grid enables developers to significantly parallelize their testing pipeline. This strength can be empowered even further by leveraging the capabilities of Docker Swarm to efficiently utilize available resources and dynamically scale your testing capabilities. With the tools provided by Selenium and Docker, we can build a robust, scalable, and cost efficient browser testing platform without a significant degree of difficulty.
In this talk, we will cover how to build a Selenium Grid through docker swarm, how to scale that grid, how to test against it, what sort of computing resource requirements should be provided, and my personal experiences implementing this system.