Selenium Test Automation: From the Ground Up
Knowledge of Selenium, the industry-standard tool for testing web applications, is a much sought after skill in today’s world of test automation. If you want to learn Selenium, then this full-day tutorial provides a great start. Matt shows you how to build test automation using Selenium. But he doesn’t stop there. He uses his years of experience to show you how to build automation that is clean, robust, and easy to maintain. Matt introduces other tools that work with Selenium to help manage the data used to drive your tests, evaluate JavaScript-heavy applications, manage your test configuration, and make it very easy to run a single test across multiple—and even mobile—browsers. Finally, Matt talks about workflows for integrating this type of testing into your software development lifecycle. If you want to get started with Selenium automation, this is a great place to start.
Special Note: Familiarity with Java or Open Source Programming and a laptop with administrator access are required. Pre-load this software before the tutorial:
Pre-load this software before the tutorial:
- Installation of the Java Development Kit (JDK), downloadable here
- Installation of Apache Maven build tool, downloadable here
- Installation of IntelliJ Community Edition IDE, downloadable here
Matthew Grasberger is an Associate Consultant at Coveros with a specialty in Test Automation, DevOps Engineering, and Security Automation. Matt has worked with clients to build and develop robust test automation suites that are integrated into DevOps pipelines based on industry leading practices. In addition, Matt has leveraged open source mobile testing frameworks like Appium to create automated tests for Android and iOS devices.