YoVDO

Selenium Essential Training

Offered By: LinkedIn Learning

Tags

Selenium Courses Javascript Courses GitHub Courses Continuous Integration Courses CSS Selectors Courses Automation Testing Courses Browser Automation Courses

Course Description

Overview

Learn more about Selenium, including how to improve your use of WebDriver, advanced locators, component interactions, synchronizations, and more.

Syllabus

Introduction
  • Welcome
  • Get set up
1. Review Fundamentals
  • The Selenium project
  • Using WebDriver
  • Browser drivers
  • WebDriver tips and tricks
  • Inspecting Elements
2. Succeeding with WebDriver
  • Look at the test application
  • Keyboard and mouse input
  • Using autocomplete
  • Scroll to element
  • Switch to active window
  • Switch to alert
  • Executing JavaScript commands
  • Drag and drop
3. Using Advanced Locators
  • Determine which locator to use
  • Combine multiple CSS attributes
  • Text matching
  • Using wildcards
4. Interacting with Components
  • Common components
  • Radio buttons and checkboxes
  • Date pickers
  • Dropdown menus
  • File upload
5. Synchronization Issues
  • Why synchronization is an issue
  • Implicit waits
  • Explicit waits
6. Putting It All Together
  • Automate a workflow using WebDriver
  • Confirm the behavior of the test
  • Clean up the test
  • Use page objects
7. Project Integration
  • Connect to GitHub
  • Setup CI
  • Run in CI (continuous integration) servers
  • Use cloud-based testing tools
Conclusion
  • Next steps

Taught by

Meaghan Lewis

Related Courses

Основы HTML и CSS
Moscow Institute of Physics and Technology via Coursera
HTML and CSS Syntax
Udacity
Master XPath and CSS Selectors for Selenium WebDriver
Udemy
Introduction to CSS Development
Udemy
jQuery y AJAX Desde Cero - La Guía Definitiva (2014)
Udemy