Selenium Training

SELENIUM INTRODUCTION 

  • Selenium Introduction – What is Selenium and Why Selenium?
  • Introduction of Selenium Components
  • Selenium & Supported Languages – Java, PHP & Python

OOPS CONCEPTS AND CORE JAVA

  • Setup Java environment – Download JDK and Setup eclipse
  • Java programming concepts
  • Class, Object, Variables, Methods & Packages
  • OOPs concepts – Abstraction, Encapsulation, Polymorphism & Inheritance
  • Conditions and Loops
  • Access and Non access modifiers
  • Interfaces, Constructors
  • Collections – Set, List, Array and Arraylist
  • Exception Handling
  • Retrieving data from database

SELENIUM IDE AND RC

  • Installing Selenium IDE
  • “Selenese” – Selenium Commands
  • Actions, Asserts, Assesors
  • Developing Test Cases & Test Suites With Selenium-IDE
  • Introduction to Selenium RC

TESTNG FRAMEWORK  

  • Introduction of testing framework & Unit Testing
  • Difference between TestNG and JUnit
  • TestNG introduction and Configuration with eclipse
  • TestNG Annotations and Data Providers
  • Creating Test Suite with TestNG
  • Tools  helping Object identification

SELENIUM WEBDRIVER

  • Selenium WebDriver Introduction
  • Architectural difference between WebDriver Vs RC
  • Download and Configure WebDriver with Eclipse
  • Cross Browser Testing – Firefox, IE ,Chrome, HtmlUnitDriver
  • Object locators / Identification
  • Handling various WebElement using WebDriver
  • Handling Mouse movements and keyboard Events
  • Handling pop-ups, windows and Alerts
  • Automating Real time scenarios
  • Handling Files – Upload & Download using AutoIT

TESTING FRAMEWORKS

  • Keyword driven Framework
  • Data driven framework
  • Hybrid Framework

DEVELOP HYBRID FRAMEWORK 

  • Creating Hybrid Framework for Web Application using WebDriver /TestNG
  • Use external Data for Testing (Excel sheet, xml files, Property file)
  • Reading and understanding reports
  • Screenshot of Failed Test case

SELENIUM GRID

  • Introduction to Selenium Grid
  • Configuring Grid setup
  • Configuring Grid for Multi-browsers
  • Remote Webdriver

BUILD INTEGRATION

  • Integration with Maven

CONTINUOUS INTEGRATION

  • Integration with Hudson
Sgraph Infotech
MSBI | DOT NET | AWS | Data Science | Python
Address :
3rd Floor, JP Royale- 90/4, Above ICICI Bank, Outer Ring Road, Opposite Radisson Blu, Marathahalli,
Bengaluru,
Karnataka - 560037
India.
Tel : 9620885025
Email : sgraphinfotech@gmail.com

OUR TRAINING COURSES

Best Android Training in Marathahalli Bangalore

Best .Net Training in Bangalore

Best Oracle SQL Training Institutes in Bangalore

Best PLSQL Training Centers in Bangalore

Best Big Data and Hadoop Training Courses in Bangalore

Best MSBI Training Institutes in Bangalore

Best Microsoft Power BI Training Bangalore

Best Oracle DBA Training at Bangalore

CONTACT FORM

© 2016 | All rights reserved |Developed By Nexevo Technologies | Sitemap