Course Code:
bspsel1
Duration:
7 hours
Course Outline:
Module 1. Introduction to Selenium Project
- The selenium project and related tools
- The test automation
- Types of test
Module 2. Installation
- Different types of installation
- Installing libraries
- Installing binaries
- Installing a standalone server
Module 3. Using WebDriver
- Understanding the components in action
- The requirements
- Acting on Browser
- Using implicit and explicit waits
- Maintaining code using Support classes
- Using http proxies
- Finding WebElement(s)
- Sending keys
Module 4. Remote WebDriver
- The Remote WebDriver server
- The Remote WebDriver client
Module 5. Applying Guidelines
- The page object design pattern
- Mocking external services
- Implementing test isolation
- What to avoid