Call Us: +2 (02) 26720018

Test Automation – Selenium

Overview

This course is designed for automation testers who have basic coding skills. This course focuses on creating, executing and maintaining automation Tests.
This course includes hands-on labs and real testing project to reinforce practical skills and ensure you’re ready to use the tools on your return to your workplace.

 

Prerequisites

* Testers working at least for one year in software testing field.
* Testers have good knowledge in programming languages (Preferred Java or C#).

 

Target Audience

This course is designed for Testers, QC Engineers and QC Leads.

 

Outline

Module 1:
* Intro to SW Test Automation
* Test Robots
* Where Selenium Fits (Does/Doesn't)?
* Why Selenium is So Important?
* What is the different selenium Versions?
* GUI Test Automation Basics
* Selenium Way?
* Selenium helping tools [IDE, FireBug, And FirePath]
* Install Java
* Install Eclipse
* Project Structure
* Run “Hello World”

 

Module 2:
* Dealing with basic web elements
* Test frameworks [TestNG]
* Benefits of using test frameworks
* Write TestNG basic Tests
* TestNG Reports

 

Module 3:
* Accessing Elements with XPath/CSS Selectors
* Accessing Complex Elements
* WebDriver Commands
* Using JS with selenium.
* Handling AngularJS/JQuery web Elements
* Handling Dynamics [Navigation, AJAX, Rendering Elements]
* Constructed/Compound Actions
* Switches Alerts & Windows
* Upload files. [http://imagemap-generator.dariodomi.de/]

 

Module 4:
* Using POM
* Data driven testing

 

REGISTER NOW