Testing – Selenium, Manual testing, Automation Testing

  • Home
  • /
  • testing – selenium, manual testing, automation testing

Testing – Selenium, Manual testing, Automation Testing

Fees in INR: 13,500/-
Fees in $: 189.05/-

Getting started with Selenium

Introduction to Selenium testing, understanding significance of automation testing, benefits of Selenium automation testing, comparison of Selenium and Quick Test Professional


Selenium Features

Understanding the Selenium Integrated Development Environment, the concept of Selenium Remote Control, working with Selenium Grid, Selenium Web Grid


Deep Dive into Selenium IDE

Detailed understanding of the Selenium IDE features, addition of script assertions, General Selenese commands, deploying the first Selenium Script and Options, IDE Test Suite, sample project IDE, recording Selenium test case, Selenium limitations.Hands-on Exercise – Record a test case, Execute First test case


Selenium Web driver Automation

The basic Architecture of Selenium Web Driver, download and installation, creating a Java function and executing. Hands-on Exercise – Install selenium web driver


Fire Path Installation

Deploying Web Drivers for scripting, getting the HTML source of Web Element, Table and Form Elements, Firebug extension and Fire Path installation.Hands-on Exercise – Set up a Grid



Searching Elements

Locator, Locator-ID, Deploying searching elements using the link text, name, using XPath, searching elements using CSS and Web Element Properties.Hands-on Exercise – Deploy searching elements using the link text, using name, using XPath, Search elements using CSS and Web Element Properties


Advance User Interactions and Cross Browser Testing

Working with Advanced User Interactions, understanding the various features like Drag and Drop, Double Click, Keys and Context, deploying Cross Browser Testing using Web Driver, Executing tests in Chrome and Firefox.Hands-on Exercise – Deploy and execute a test case for Chrome, Deploy and execute a test case for Firefox


Introduction to TestNG Plugin

Installation of TestNG Plugin in Eclipse, TestNG sample script, understanding Selenium test script writing, TestNG test suites creation, html and xml report generation using TestNG Hands-on Exercise – Install TestNG plugin in Eclipse, Write a TestNG script and execute, Generate an html report, Generate an xml report


TestNG Terminologies

Annotations, Parameters, Groups- Include and Exclude, Test Result, Data Providers.Hands-on Exercise – Mark annotation Group test results


TestNg Data Providers

TestNg Data Providers, Screenshot on failed Test cases, Wait statements of Web Driver, Wait in Selenium, Explicit wait, Implicit wait, Fluent wait, PageLoad Timeout. Hands-on Exercise – Capture screenshot on a failed test case Setup wait timeout to wait for page load before resuming test execution


Maven Integration

Introduction to Maven, Maven Usage, Configuring Maven with Eclipse, Taking automatic updates, running tests in Maven, Creating POM.xml file


Maven Integration Tool


Web Driver Sample Programs

Learn to work with text box, button, link, checkbox, drop down and radio button, Selecting and Displaying Values, Writing all values in Notepad/Excel/WordPad, Capturing screenshot (positive), On Load Alerts, Scroll down Page in JavaScript’s, HTML Unit driver, Managing Multiple Windows and AJAX Auto suggestions, Managing Web Tables.Hands-on Exercise – Use text box, button, checkbox, drop down, radio buttons, display views, Capture screenshot, Manage web tables


JUNIT Operations and Test Framework

Annotations in JUNIT, Methods in JUNIT, JUNIT Test Suites, ANT Build and JUNIT reporting, Test Framework, Data driven framework, Keyword driven framework, Hybrid framework, Execution of Test case from Test Framework.Hands-on Exercise – Load an excel file, Execute a test case using Data driven framework, Execute a test case using Keyword driven framework


Object Repository

Understanding of Object Repository, using OR in Scripts, learning sample scripts using object repository, Page Object Modeling, Page Factory.Hands-on Exercise – Using OR in scripts, Implement POM.Test Data Management-Hands-on Exercise – Load an excel file, Execute a test case using Data driven framework, Execute a test case using Keyword driven framework


Mobile App Testing using Appium

UI Automator Framework in Appium, Locating elements in android app using UI Automator view, Automation testing for Android apps.Hands-on Exercise – Write a test case using UIAutomator for an Android app


For free demo classes please register