Need Help? call us free

+91 63029 64834
Adilabad, Bhadradri Kothagudem, Hyderabad, Jagtial, Jangaon, Jayashankar Bhupalpally, Jogulamba Gadwal, Kamareddy, Karimnagar, Khammam, Komaram Bheem Asifabad, Mahabubabad, Mahabubnagar, Mancherial, Medak, Medchal-Malkajgiri, Mulugu, Nagarkurnool, Nalgonda, Narayanpet, Nirmal, Nizamabad, Peddapalli, Rajanna Sircilla, Ranga Reddy, Sangareddy, Siddipet, Suryapet, Vikarabad, Wanaparthy, Warangal (Rural), Warangal (Urban), Yadadri Bhuvanagiri, Anantapur, Chittoor, East Godavari, Guntur, Kadapa, Krishna, Kurnool, Nellore, Prakasam, Srikakulam, Visakhapatnam, Kukatpally, Dilsukhnagar Vizianagaram, West Godavari, Mumbai, Delhi, Bangalore, Chennai, Kolkata, Pune, Ahmedabad, Jaipur, Surat, Lucknow, Kanpur, Nagpur, Indore, Thane, Bhopal, Patna, Vadodara, Ghaziabad top 10 online best selenium training institutes in ameerpet, hyderabad, Visakhapatnam, Kukatpally, Dilsukhnagar pune, chennai, bangalore, bengaluru, india

ONLINE SELENIUM TRAINING COURSE

Apply For Course
DURATION : 45 WORKING DAYS
FACULTY : Mr.VENKAT(10+Years of Experience)
BATCH TIMINGS : Click Here - BATCH TIMINGS
Our ONLINE TRAINING HIGHLIGHTS
  • LIVE INTERACTIVE SESSIONS
  • REALTIME TRAINING with WORKING EMPLOYEES
  • LIFE LONG ACCESS to RECORDING SESSIONS

Module 1:

  • Selenium Introduction
  • Test Automation Introduction.
  • Current Tools in the Market
  • Open Source Vs Licensed Software (Selenium Vs QTP)
  • Selenium Introduction What is Selenium and Why Selenium and History of Selenium?
  • Introduction of Selenium Components IDE, SELENIUM RC and WEB DRIVER
  • Java in Selenium

Module 2:

  • Selenium IDE Introduction What is IDE
  • Installing IDE
  • Recording your first test with Selenium IDE
  • Verification and Assertions
  • Adding Selenium IDE comments
  • Adding Selenium IDE commands
  • Introducing Waits
  • Storing elements from the page
  • Debugging tests
  • Creating test suits and Test cases
  • Handling drop down in IDE and various input boxes
  • Hands-on Exercise
  • Locators
    • Installing Firebug and Fire path
    • Finding IDs of elements on the page with firebug and firepath
    • Identifying Web Elements using ID, Name, Link text
    • Locating by CSS Selectors
    • Tag and ID
    • Tag and Class
    • Tag and Attribute
    • Tag Class and Attribute
    • Inner text
    • Locating by DOM
    • getElementById
    • getElementByName
    • dom: Name
    • dom: index
    • Hands-on-Exercise
  • User Extensions, Alerts, Pop-ups

Module 3:

  • Use of Java in Selenium
  • Setup Java environment – Download JDK, JRE and Setup eclipse
  • Core Java programming concepts
  • Collections
  • Error handling

Module 4:

  • Selenium RC
  • Selenium RC and architecture
  • Starting and stopping server
  • Difference between RC and IDE
  • Working of RC
  • How to create first test with Selenium RC
  • Running test with deafaultSelenium Class
  • Firebug and firepath use Xpath types and use of Xpath in RC
  • Configuring Javadoc in eclipse
  • Handling input box, buttons, radio buttons, checkboxes
  • How to get text of links
  • Drop down list handling – a-select the value- all value
  • How to read title of page using RC
  • Extracting Data from Web table cells
  • Checking if an element/object is present on the page or not
  • Handling JavaScript alert message boxes
  • Concept of window ID
  • Extracting window IDs with Selenium Object reference
  • Tabbed browsing and handling tests with selenium RC
  • Handling popups, performing actions in pop up window
  • Closing popup windows
  • What is a web table and Dynamic web table?
  • Finding number of rows in web table
  • Finding number of columns in Webtable
  • Live example on printing all the values in a dynamic Webtable using Selenium RC
  • Get Table function in Selenium RC
  • Hands on exercise
  • Convert selenium IDE tests in RC

JUnit Framework

  • What is JUnit
  • Installing JUnit in Eclipse
  • Annotations
  • Running a Test using JUnit Assertions
  • Parameterization concept in JUnit with practical
  • How to run test cases in a batch
  • Hands-on Exercise TestNG Framework
  • What is TestNG
  • Configuring TestNG in Eclipse
  • Annotations
  • Test Suites
  • Creating first test case with TestNg
  • TestNg sequencing and prioritizing
  • Skipping a test
  • Running a Test using TestNG Assertions / Error Reporting
  • Parameterization concept in TestNG with practical
  • Parameterization with the help of @Parameters annotation
  • Parameterization with the help of @DataProvider annotation
  • How to create xml file in TesNG
  • How to test cases in a batch
  • TestNg with webdriver

Apache POI introduction

  • Adding POI jar files in project
  • How to read/write data in excel file with apache POI
  • Log4j API introduction ï‚· Adding log4j jar files in project
  • How to create log4j.xml file in project root folder
  • Hands on exercise
  • Implemented Apache POI, log4j, TestNg and webdriver in Data Driven Testing project

Module 5:

  • Selenium Web Driver
  • Selenium Web Driver Introduction
  • Features of a Web Driver
  • Web Driver Vs RC
  • Download and Configure Web Driver with Eclipse
  • Configuring Javadoc with eclipse
  • First Test case with web driver
  • Open and Close Browser
  • Cross Browser Testing – Firefox, IE ,Chrome, HtmlUnitDriver
  • Web Driver commands
  • Wait commands
  • Browser navigation commands in WD
  • Switch commands use in WD
  • UI elements ,Locators
  • Identifying Web Element using id, name, link text, class, xpath, css
  • Handling various Web Element using Web Driver like dropdown list, text boxes, check boxes, radio buttons etc.
  • How to print all the links present on a web page using Web Driver
  • How to handle dynamic web tables
  • Advanced Selenium 2.0
  • Desired capabilities class working
  • Creating and Use of proxy server with the help of desired capability class
  • Mouse movement with the help of action class
  • How to drag and drop the objects with the help of action class

Module 6:Selenium Grid

  • Testing Frameworks
  • What is framework
  • Types of frameworks
  • Data driven framework
  • Keyword driven framework
  • Hybrid driven framework
  • Page object model Introduction
  • Selenium Automation framework

COURSE ENQUIRY

Apply For Course


Follow us on Twitter


Like us on Facebook

Sidebar Menu