Introduction to Selenium
Automate your web application testing to deliver high-impact value at high speed
Duration
2 Days
Level
Basic Level
Design and Tailor this course
As per your team needs
Edit Content
The Introduction to Selenium course is designed to provide a hands-on experience of key concepts and techniques used in automated cross-browser testing of web applications using Selenium WebDriver using Java. You will explore the capabilities of the Selenium WebDriver, Selenium integrated development environment (IDE), and Selenium Commands. The course concludes with a discussion and hands-on exercises around Selenium Grid, and using Selenium in a real world scenario.
Edit Content
- Software Engineers and Web Application developers
- Anyone interested in learning how to test web applications
- Anyone who wants to learn automated testing using Selenium WebDriver
Edit Content
- Web testing
- Need for automating Web testing
- A History of Selenium
- The Selenium suite
- Assertion/Verify
- Locating elements
- Matching
- Waiting
- Storing
- Debugging
- Test Suites
- Installation and Setup
- Build Tests
- Run Tests
- What is it?
- Setting up Selenium WebDriver
- Underlying behavior
- Language choices
- Writing tests with WebDriver
- Running tests with WebDriver
- Waits
- Browser Startup
- Remoting
- What is it?
- The Need for Selenium Grid?
- Setting up the Selenium Grid
- Configuration for Common Errors
- Running Selenium Grid in Docker
- Continuous Integration
Edit Content
- Basic knowledge of Java programming language
- Understanding of HTML and web components