Selenium Deep Dive: Security Test Automation


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

The skills and knowledge needed to become a Selenium expert include using Selenium WebDriver to work with security mechanisms, such as controlling user access, securing user input, and preventing attacks, and recognizing how these mechanisms impact test automation.

In this course, you'll explore the security mechanisms implemented in applications and their impact on test automation. You'll learn how to handle security certificates in Firefox, Chrome, and Internet Explorer while automating tests with Selenium.

Next, you'll learn how to use Selenium WebDriver to add and delete cookies, execute tests in parallel, and handle stale element exceptions. Finally, you'll illustrate how to call cookies, parse results, and return the values of cookies with specific names using Selenium WebDriver.



Expected Duration (hours)
1.0

Lesson Objectives

Selenium Deep Dive: Security Test Automation

  • discover the key concepts covered in this course
  • outline the security mechanisms implemented in applications and their impact on test automation
  • demonstrate the process of handling untrusted SSL certificates in Firefox while automating tests with Selenium
  • show the process of handling security certificates in Chrome while automating tests with Selenium WebDriver
  • manage security certificates in Internet Explorer while implementing test automation with Selenium
  • perform parallel execution of tests using TestNG and Selenium
  • illustrate how to handle a stale element exception error using Selenium WebDriver
  • add cookies while automating test executions using WebDriver
  • demonstrate the process of deleting cookies from a browser while automating tests with WebDriver
  • delete named cookies from the current domain while automating test executions using Selenium
  • call document cookie and parse results using Selenium WebDriver
  • return the values of a cookie with a specific name and return null if no cookie is found with the given name
  • summarize the key concepts covered in this course
  • Course Number:
    it_atsedddj_08_enus

    Expertise Level
    Intermediate