Selenium DevOps Automation Bootcamp – test automation with the official W3C standard toolset (2 days)
In June 2018, Selenium became the official W3C standard for functional automation of web applications. Selenium skills are now essential for working in agile and DevOps environments.
Test automation is an integral part of working in an agile environment and a main pillar of DevOps. With test automation you can increase software quality early on in the development lifecycle. Whether you are integrating test automation into a DevOps practice or continuous IT operations, or simply seeking more efficiency with QA, using Selenium to automate is one of the most popular ways to build the automation toolchain.
This two-day Selenium training course, designed by Michael Palotas, one of the creators of Selenium GRID, provides unparalleled insights into the true capabilities of Selenium. You will learn key facets to utilize Selenium and be able to automate any web-based application on your own. In addition, you will learn how to improve coverage and reduce execution times to get faster feedback, as well as implement various frameworks.
During this course, you will gain expertise by lecture learning and then immediately practicing in hands-on labs. For each topic discussed, there is an accompanying practical exercise. You will build a robust framework and create reusable components to improve productivity.
Exercises and provided coding samples are in Java for this course.
Introduction and current trends in test automation
What to automate (and what not to automate)
The Selenium Tool Family
Selenium and its interaction with test frameworks (e.g. JUNit, TestNG)
How to write a good automated test
Selenium API and protocol overview
Selenium exception handling
Audience and prerequisites
This is a technical Selenium training course. Participants should have a basic knowledge of a programming language (e.g. Java, C#).
· DevOps engineers
· Technical-Oriented Testers
· Business Analysts
· Test Automation Engineers
· Software Engineers
· Full Stack Developers
· QA Automation Engineers
Michael Palotas was instrumental in the design, development and open sourcing of Selenium Grid, Selendroid, and ios-driver.
Before co-founding Element34 Solutions and fully focusing on Selenium, Michael was the Head of Quality Engineering at eBay for more than 10 years. He shaped software and test engineering at eBay and led the transformation from a waterfall to a highly agile organization worldwide.
Before joining eBay, Michael held leadership roles in companies like Ericsson, Nortel Networks, Intel. Today, Michael works with clients worldwide on a strategic as well as a technical level – connecting the dots between the business and technical implementation.
Testimonials from our clients
I liked the hands-on exercises, working with the other students, and especially the tips and tricks that Michael and Fancois provided throughout the training. Having the VM completely setup and ready for download from AWS was a very professional touch., and made the workshop go much easier. I heard that the other Selenium-based workshop spent most of the morning and part of the afternoon downloading software and troubleshooting everyone’s installations.
The instructors were very knowledgeable and clearly explained the exercises used in the Selenium workshop.
I really started to get the concept of page object test structure. Even though I’ve used selenium for several years we never used that type of setup and I had wanted to know more. I also liked learning about
Learning in depth about Selenium and techniques. I like having access to the git repo for reference
Both Michael and Francois were very knowledgeable. I felt the pacing was good and I saw lots of my peers learning.
We often speak at conferences around the globe. Click to see where we have been and where we are next.