Selenium is an open source testing tool that automated testing of Web based applications. This is a one day, comprehensive introduction which assumes no prior knowledge of testing or any programming skills. The course starts with an exploration of the Selenium 3 architecture and the Selenium "ecosystem," which is the collection of tools and related components that work with Selenium so that students can understand exactly what Selenium does and how Selenium test scripts work. Building on that base knowledge, the various Selenium testing best practices are covered along with how Selenium should be integrated into a larger testing strategy. The latest Selenium IDE is used to write and execute scripts so that students can focus on what Selenium is doing without having to write code. Through the hands on work, students learn how to build high quality scripts that are robust and consistent testing protocols and best practices, as well as having a chance to experiment with the different Selenium capabilities and commands.
There are no prerequisites however a basic understanding of HTML is recommended.
1 Day/Lecture & Lab
This course is designed for testers or others who need to integrate Selenium into their testing activities but don’t need to know how to write Selenium Web Driver code. It is also designed to provide developers, who will be writing Selenium Web Driver code, a conceptual understanding of the architecture, functionality and capabilities of Selenium.
- The Selenium Ecosystem
- The Selenium Web Driver
- Script Basics
- Testing with Selenium
- Finding and Working with Web Elements
- Trouble Shooting Selenium
- Planning a Selenium Project