+63 995 394 7258 | marketing@axentra-global.com Blog Register

Test Automation with Selenium

Software Testing

Course Overview


Program Goals:

 At the end of this program,participants gain an understanding of how to work with selenium IDE for creatibg Test Scripts

 How to create cross browser based effective test scripts using Web Driver


Pre-Requisites:

 Concepts on Software Testing, Test Automation Framework, OOPs

 Java programming skill sets



Program Duration

Duration: 5 days (40 hours)

Format: Classroom-based, Virtual Instructor-Led Training

COURSE OUTLINE


Day1

 Introduction to automation

o What is Automation Testing

o Automation Testing- Why and When?

o Manual Testing Vs Automation Testing

o What should be automated?

o Disadvantages of Automation

o Introduction to Selenium

o Selenium Features

o Why Selenium?


 Introduction to Selenium

o Introduction to Selenium

o Selenium IDE

o Selenium Remote Control (Selenium 1.0)

o Selenium WebDriver (Selenium 2.0)

o Selenium Grid


Day2

 Working With Selenium IDE

o Selenium IDE – An Introduction

o Installation of Selenium IDE

o Components of Selenium IDE

o Introduction to Selenium Commands – “Selenese”

o Understanding Element Locators in Selenium IDE

o Matching Text Patterns

o Storing information from the page in the test

o Working with Alerts, confirmations

o Creating Test Script using Selenium IDE

o Creating & Executing Test Suits

o Working with Test Scripts in Selenium IDE

o Exporting scripts to multiple languages and Formats


Day3 and Day4

 Selenium 2.0 – Web Driver

o Introduction To Web Driver

o Web Driver Vs. Selenium RC Vs. Selenium IDE

o Benefits of Web Driver over Selenium IDE and RC

o Limitations of Web Driver

 Testing Web Applications Using Web Driver API

o Writing first Web Driver Test

o Locating UI Elements-Developers Tools

o Using sendKeys() and click()

o Using Get commands API

o Using Navigate commands API

o Closing and Quitting Browser Window

o Moving between Windows and Frames

o Handling Popup Dialogs

o Using explicit and Implicit Wait

o Using Explicit along with expected Condition

o Working with Forms using Web Driver


Day5

 Selenium Web Driver – Advance

o Selenium: How it works

o Different drivers

o Firefox

o Chrome

o Internet Explorer

o Headless Browser

o Ghost Driver and Phantom JS

o Mobile Browsers

o Remote Web Driver – Capabilities, Profile setting, Selenium Grid


REGISTER NOW

Learning Experience Survey