Advanced Selenium Automation

Advanced Selenium Automation

Delving into the world of advanced Selenium automation

Bestseller
Created By: Dmitry Shyshkin
15.87 9.52

About This Course

Selenium 3.0 heralds a significant change as it has been shipped after a gap of 5 years. It is only a drop-in replacement for WebDriver API users; however, it has removed the major Selenium core implementation. The Selenium WebDriver API is fully object-oriented compared with the deprecated Selenium RC. The WebDriver API provides multi-language support and runs tests on all the most popular browsers.

In this course, we focus on more advanced usage of the Selenium API to enable cross-browser testing, as well as simulating advanced user interactions with complex applications. Debugging rare test failures through advanced techniques and utilizing the specialized parts of each client library are covered as well.

Other Information

  • Certificate will provided in this course on Completion
  • Full lifetime access
  • Available on Mobile & Laptop

What Students Will Learn In Your Course?

  • Utilize advanced programming techniques to drive Selenium
  • Key principles of mature test automation and software quality
  • Uploading files locally and remotely
  • Debugging complex test failures
  • Explore the USPs and values of cross-browser testing
  • Handle specialized commands and interactions
  • Using data providers for data-driven tests
  •  Generating advanced test reports with TestNG test listeners

Are There Any Course Requirements Or Prerequisites?

Experience as a software tester.

Who Are Your Target Students?

The target audience is software testers keen to automate the testing of web applications using Selenium at a high technical level. This course is designed primarily for testing professionals who use Selenium.

Course Content

  • 16 lectures
  • 01:57:44
  • The Course Overview
    00:02:03
  • Parameters from testng.xml
    00:07:43
  • Parameters with DataProviders
    00:09:24
  • CSV Files as DataProviders
    00:09:39
  • The Value of Cross-Browser Testing
    00:05:04
  • Using BrowserDriverFactory in Tests
    00:05:29
  • Write Once, Run Many
    00:07:19
  • Running Tests in Parallel
    00:08:11
  • Advanced User Interactions
    00:09:52
  • Running Parallel Tests with Apache Log4j
    00:05:59
  • Uploading Files
    00:05:44
  • Using TestListeners
    00:04:34
  • Capturing Screenshots
    00:05:22
  • Collecting JavaScript Errors From Console
    00:07:38
  • Reading Basic TestNG Report
    00:06:38
  • Adding ExtentReport
    00:17:05
Image

Packt Publication

  • 4.48 (1)
  • 13 Reviews
  • 1 Students
  • 935 Courses