Selenium Deep Dive: Automating Browser Windows & Authentication Tests


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Selenium and AutoIt are used to automate testing of various aspects of browser window operations. In this course, you'll explore key web application technologies and frameworks used to build applications. You'll learn how to write Selenium script tests to handle multiple advertisement windows and handle basic authentication on Firefox. Next, you'll examine how to handle security pop-ups on Google Chrome, install AutoIt, and combine Selenium work with AutoIt to test authentication windows. Finally, you'll learn how to switch between multiple windows while testing, test AutoComplete textboxes, and upload files.



Expected Duration (hours)
1.1

Lesson Objectives

Selenium Deep Dive: Automating Browser Windows & Authentication Tests

  • discover the key concepts covered in this course
  • list prominent web application technologies and frameworks that are used to build applications
  • use Selenium scripts to handle multiple advertisement windows that hinder testing
  • write Selenium scripts to handle basic authentication while working in the pre-production stage on Firefox
  • write Selenium scripts to handle security pop-ups on Google Chrome
  • install AutoIt and use it with Selenium WebDriver to handle and test authentication windows
  • test use cases where you need to open new windows and perform operations
  • switch from a default window to the desired window to perform operations while testing, and switch back to the default window to work on the main window
  • test AutoComplete textbox using Selenium by providing pre-populated lists in applications
  • upload files using the sendKeys method without using any third-party tools
  • upload files by transferring the control from Selenium WebDriver to AutoIt
  • summarize the key concepts covered in this course
  • Course Number:
    it_atsedddj_06_enus

    Expertise Level
    Intermediate