A4Q Selenium Foundation

  • teacher
    Join Course Today

A4Q Selenium Foundation

  • Description
  • Syllabus

Course Details

The A4Q Selenium Tester Foundation certification is based on a practical training course aimed at test professionals who desire an understanding of how to design, implement and maintain automated solutions using Selenium WebDriver toolset in python language.
This course will focus on factors to consider when deciding to automate testing as well as specific techniques for navigation, interacting with GUI elements, logging, reporting, and more.

 

client

1) Python Programming and Unit Testing (5 classes)

a. Environment & Scripting
b. Classes, Methods & Objects.
c. Conditions, loop and Arrays
d. Local, Global, Instance and class variables
e. Implementing OOP
f. PyTest

client

2) Test Automation Basics (3 classes)

a. Test Automation Overview
b. Manual vs. Automated Tests
c. Success Factors
d. Risks and Benefits of Selenium WebDriver
e. Selenium WebDriver in Test Automation Architecture
f. Purpose for Metrics Collection in Automation
g. The Selenium Toolset

client

3) Internet Technologies for Test Automation of Web Applications (4 classes)

a. Understanding HTML and XML
b. XPath and Searching HTML Documents
c. CSS Locators

client

4) Using Selenium WebDriver (8 classes)

a. Logging and Reporting Mechanisms
b. Navigate to Different URLs
c. Change the Window Context
d. Capture Screenshots of Web Pages
e. Locate GUI Elements
f. Get the state of GUI elements
g. Interact with UI elements using WebDriver commands
h. Interact with user prompts in web browsers using WebDriver commands

client

5) Preparing Maintainable Test Scripts (5 classes)

a. Maintainability of Test Scripts
b. Wait Mechanisms
c. Page Objects
d. Keyword Driven Testing