Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:

    $

Selenium Automated Web Testing

This course covers automated web testing with Selenium.

GK# 7358

Course Overview

TOP

Selenium is a set of tools that can be used to automate browsers. This path covers automated web testing with Selenium. It covers the Selenium features available for testing web applications across a range of browsers, and it also covers using Selenium with Java, C# and Python.

Schedule

TOP
  • Delivery Format:
  • Date:
  • Location:
  • Access Period:

$

What You'll Learn

TOP
  • Selenium Automated Web Testing Fundamentals
  • Advanced Features of Selenium Automated Web Testing

Outline

TOP
Viewing outline for:

On-Demand Outline

Selenium Automated Web Testing Fundamentals

  • Recognize features of the Selenium IDE
  • Choose between Selenium assert and verify commands
  • Create basic Selenium test cases
  • Create Selenium test suites
  • Work with Selenium IDE controls
  • Use XPath as a locator strategy with Selenium commands
  • Use the DOM as a locator strategy with Selenium commands
  • Use the DOM as a locator strategy with Selenium commands
  • Use CSS selectors as a locator strategy with Selenium commands
  • Use CSS selectors as a locator strategy with Selenium commands
  • Use the Selenium IDE to locate elements
  • Use the Selenium IDE to locate elements
  • Use patterns as parameters in Selenium commands
  • Use patterns as parameters in Selenium commands
  • Use variables in Selenium scripts
  • Use variables in Selenium scripts
  • Debug Selenium tests
  • Debug Selenium tests
  • Run Selenium tests in any browser
  • Check input controls in the Selenium IDE
  • Test list box functionality in the Selenium IDE
  • Work with checkboxes in the Selenium IDE
  • Work with checkboxes in the Selenium IDE
  • Check popups in the Selenium IDE
  • Work with multIple windows in the Selenium IDE
  • Use drag and drop in the Selenium IDE
  • Testing links in the Selenium IDE
  • Check page elements in the Selenium IDE

Advanced Features of Selenium Automated Web Testing

  • Tweak Selenium tests with JavaScript
  • Tweak Selenium tests with JavaScript
  • Manage Ajax calls in Selenium tests
  • Manage Ajax calls in Selenium tests
  • Test visibility in the Selenium IDE
  • Work with cookies in Selenium tests
  • Use deeper Selenium IDE testing with assertEval
  • Listen for Selenium events
  • Extract source code from the Selenium IDE
  • Extract source code from the Selenium IDE
  • Run Selenium tests in multiple browsers
  • Run Selenium tests in multiple browsers
  • Use Selenium Grid to manage multiple tests
  • Use Selenium Grid to manage multiple tests
  • Plan Selenium tests
  • Plan Selenium tests
  • Design testable sites
  • Design testable sites
  • Apply design tips for Selenium test suites
  • Apply design tips for Selenium test suites
  • Work with an extended sample test case in the Selenium IDE
  • Implement and manage an extended test case

Selenium and Java

  • Create a Selenium Java project
  • Create a Selenium Java project
  • Find exact elements in Selenium Java projects
  • Find exact elements in Selenium Java projects
  • Search for many page elements in Selenium Java projects
  • Check popups in Selenium Java tests
  • Work with multiple windows in Selenium Java tests
  • Use drag and drop in Selenium Java tests
  • Provide input data in Selenium Java tests
  • Provide input data in Selenium Java tests
  • Click links in Selenium Java tests
  • Click links in Selenium Java tests
  • Test navigation in Selenium Java projects
  • Test navigation in Selenium Java projects
  • Validate display elements in Selenium Java projects
  • Validate display elements in Selenium Java projects
  • Take a remote screenshot in a Selenium Java project
  • Take a remote screenshot in a Selenium Java project
  • Execute JavaScript from Selenium Java tests
  • Execute JavaScript from Selenium Java tests
  • Work with Ajax elements in Selenium Java tests
  • Use cookies in Selenium Java projects
  • Use Selenium with Java

Selenium and C#

  • Create a Selenium C# project
  • Create a Selenium C# project
  • Find exact elements in Selenium C# projects
  • Find exact elements in Selenium C# projects
  • Search for many page elements in Selenium C# projects
  • Check popups in Selenium C# tests
  • Work with multiple windows in Selenium C# tests
  • Use drag and drop in Selenium C# tests
  • Provide input data in Selenium C# tests
  • Provide input data in Selenium C# tests
  • Click links in Selenium C# tests
  • Click links in Selenium C# tests
  • Test navigation in Selenium C# projects
  • Test navigation in Selenium C# projects
  • Validate display elements in Selenium C# projects
  • Validate display elements in Selenium C# projects
  • Take a remote screenshot in a Selenium C# project
  • Take a remote screenshot in a Selenium C# project
  • Execute JavaScript from Selenium C# tests
  • Execute JavaScript from Selenium C# tests
  • Work with Ajax elements in Selenium C# tests
  • Use cookies in Selenium C# projects
  • Use Selenium with C#

Selenium and Python

  • Create a Selenium Python project
  • Create a Selenium Python project
  • Find exact elements in Selenium Python projects
  • Find exact elements in Selenium Python projects
  • Search for many page elements in Selenium Python projects
  • Check popups in Selenium Python tests
  • Work with multiple windows in Selenium Python tests
  • Use drag and drop in Selenium Python tests
  • Provide input data in Selenium Python tests
  • Provide input data in Selenium Python tests
  • Click links in Selenium Python tests
  • Click links in Selenium Python tests
  • Test navigation in Selenium Python projects
  • Test navigation in Selenium Python projects
  • Validate display elements in Selenium Python projects
  • Validate display elements in Selenium Python projects
  • Take a remote screenshot in a Selenium Python project
  • Take a remote screenshot in a Selenium Python project
  • Execute JavaScript from Selenium Python tests
  • Execute JavaScript from Selenium Python tests
  • Work with Ajax elements in Selenium Python tests
  • Use cookies in Selenium Python projects
  • Use Selenium with Python

Prerequisites

TOP

Software testing is critical to the development of quality software applications. This path describes the different testing methodologies, and the steps involved in creating, managing and automating software tests. This learning path covers the objectives for the Microsoft Technology Associate (MTA) exam 98-379, Software Testing Fundamentals.

Who Should Attend

TOP

Programmers and testers who want to use Selenium automated web testing to test web applications.

Course Delivery

This course is available in the following formats:

On-Demand

Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.



Request this course in a different delivery format.
Enroll