Test Automation For Web-Based Applications Portnov Computer School WebDriver Training Test Automation For Web-Based Applications Presenter: Ellie Skobel
Selenium Course Details Syllabus Selenium Course Details
Day 1 Selenium Overview Getting started with WebDriver in PyCharm Introduction to Python Introduction to WebDriver object Introduction to UnitTest In class practice
Day 2 Python Basics HTML basic overview Locating Elements By ID / Name CSS Xpath PyCharm Overview
Day 3 Creating Python function Creating Python modules Creating Test Suites
Day 4 WebDriver implicit wait WebDriver explicit wait WebDriverWait (Expected Conditions) Various Browser support In class practice
Day 5 Checking element location / size Switching between frame and windows Generating sample data
Day 6 WebDriver ActionChains module WebDriver Select module Introduction to Page Object Model Refactoring Inheritance
Day 7 Implementing Page Object Model
Day 8 JavaScript Overview JavaScript injection in WebDriver Inserting snippets Hands on examples Passing arguments Storing output