I find the best format to be two days, however a single day and three day have been ran.
If you have been testing for many years or new to testing, you probably hear the word automation a lot. It’s a buzzword in the testing space. However, it can have a huge impact on your testing approach, one of the most popular tools used for automation is Selenium WebDriver. With the most common use in testing projects being for automated checking/testing on the UI of a browser application.
Selenium is an opensource project creating tools for browser automation and support libraries, WebDriver is one of the tools form the project. WebDriver is an API for driving browsers, and is currently supported by most of the major browser vendors.
In this course we will familiarise ourselves with the WebDriver API using Java/C#, getting to grips with its core features:
We will then explore some of the popular patterns used in writing maintainable browser automation such as factories, the page object pattern and the data builder pattern.
This practical, hands on, course will benefit all experience levels of programming, no matter what level, all attendees will leave with working WebDriver code on their machines and a long list on how they can use the WebDriver API in their context.
This course is available in the following languages:
Java – Bring a laptop with the latest JDK. Latest IntelliJ (Community / Paid). Your preferred browsers.
C# – Bring a laptop with the latest Visual Studio (Community/Paid) installed. Your preferred browsers.
In November 2016 I attended Richard's Getting Started With Selenium Webdriver course at Selenium Conf 2016. Although my passion for testing was almost dead (my passion-for-testing-monitor showed a flat line), Richard really inspired me to become a great check automator through his passionate, holistic (personal <=> professional) approach of the topic and testing in general. I truly recommend Richard as a teacher and person for speaking about testing topics.
If you're interested in this course, or have any further questions, please contact me using a method from my footer.
If you would like to discuss how we can help you and your team's automation activities, then email us at [email protected] / [email protected] or you can request our training through the Masters of the Ministry initiative.
Alternatively, check out our public training listings to book a space at an event near you.