Selenium Webdriver

OFFERGet Complementary Java Self-Paced course absolutely free. Register Now

Automation Testing with Selenium WebDriver

"
  • About The Course
  • Curriculum
  • Certification
  • FAQ's

About The Course

This Selenium Webdriver Instructor Led Live Online Course is brought by Prognoz Technologies Pvt. Ltd., a leading Employability Skills Development and Placement company. Prognoz has trained and placed more than 400 candidates in IT companies that it has tied up with.

This course is designed on the specifications for testing domain in IT companies and is most suitable for professionals desirous of upgrading their testing skills and enhancing their career in terms of position and salary.

Training is provided by Industry experts and after completion of the course, the candidates shall be provided 100% placement assistance.

Curriculum

Introduction to Selenium

  • Need of Test Automation
  • Why Open Source Test Automation
  • Introduction to Various tools of Test Automation
  • Introduction of Selenium
  • Selenium Components
  • First Record and Replay of Scenario in Selenium IDE
  • Introduction of Web Technologies - HTML, XML, XPath, CSS and DOM
  • Locators in Selenium
  • Introduction of Selenese Command Types
  • Selenium Action Commands
  • Verification and Assertion Commands
  • Store and StoreEval - Accessor Commands
  • Creation of Test Suite
  • Debugging IDE Script
  • More on Selenium IDE

Java Concepts

  • Introduction to Java
  • Setting Development Environment - Eclipse
  • Walk through of Java concepts
  • Hello World!
  • Introduction to Java Data Types
  • Taking Input from End User
  • Numerical Data Type and Numerical Operators
  • Boolean Data Type and Operators
  • Conditional Statements [IF], and Loop [While]
  • Conditional Statement[SWITCH]

Java and OOPs

  • Loop [FOR]
  • String Data type and functions
  • Command Line Parameters
  • Arrays
  • Hash Tables/ Map Object
  • Regular Expression
  • File Handling
  • Java OOPs Concept
  • Concept of Classes and Objects in Java

WebDriver

  • Concept of Packages in Java
  • Exception Handling
  • Debugging in Java
  • Overview of WebDriver
  • Introduction to browser specific drivers
  • Setup WebDriver package on system for eclipse
  • Set up firebug for Firefox
  • Exporting pre-recorded test scenario in IDE to WebDriver, and executing it.
  • Webdriver class files, and their methods
  • Automating different HTML Elements text fields, buttons, links, check box, drop-down etc
  • Verifications and Assertions
  • Parameterization
  • Synchronization
  • Desired Capabilities and IE
  • Handling Web Table
  • Handling Drop Down elements

GRID - 2

  • SwtichTo Command -Handling Frames, Popup Windows, Alerts
  • Brief about Ajax and how to handle Ajax with WebDriver JDBC -Introduction
  • Components of JDBC
  • Set JDBC with MYSQL Connector for Java Project
  • JDBC with MySQL
  • Introduction of Selenium Grid
  • Usage of Selenium Grid, executing same test on different browsers

POM

  • Introduction to Page Object Model
  • Usage of Page Object Model for DemoSite
  • Introduction to JUnit
  • Introduction to various Java APIs - Log4J, Apache POI, XML Beans.
  • Quick Snapshot- Create Logs
  • Quick Snapshot- Read and Write to Excel Files

Maven

  • What is Maven and Why Maven?
  • Installing/Configuring Maven
  • Archetypes in Maven
  • Creating maven project through command line
  • POM.xml
  • Importing Archetypes
  • Maven Repositories
  • Importing the maven project into eclipse
  • Building a selenium project and running it through Maven

Framework

  • What is Framework and Types of Framework
  • Demo of Hybrid framework for Selenium
  • Demo of Keyword Driven Framework for Selenium
  • Q&A

Certification

Once you complete the online classes, a project will be assigned to you. During this project phase, you well be aptly guided by our support team as well as the instructor. After completion of the project, you will be awarded a certificate from Learn Unwired.

FAQ’s

You will have to click on the “Enroll Now” link on our website and fill in the details. Once you pay the fees, your enrollment will be confirmed and a email will be sent to you.
Alternatively, you can send us a query and we will be happy to guide you.
All instructors at learnwired.com are industry professionals with minimum 15 years of experience.
All software required for the course will be provided to you by our support team.
You can drop us a email at support@learnunwired.com or call us at +91-8424041515.
Yes. You will get 100% placement assistance. We have a dedicated team of qualified HR professionals at learnunwired.com who will support you in placement.
There are many ways in which you can pay your fees. They are Online Payment (Debit/Credit Card, Internet Banking), Cheque payment (at our office or directly deposited in our account)t, Cash payment at our office or directly deposited in our account).
  • Contact Us
  • Drop Your Query

Contact Us

Drop Your Query

Course Schedule

Sat.,Sun. (7 Week)
2 Hours Daily
Rs. 11,990/-
Register

Why to Learn Selenium ?

Selenium is most popular web Testing tool.

Selenium supports variety of languages that include Java, Perl, Python, C#, Ruby, Groovy, Java Script, and VB Script. etc.

Selenium supports very less CPU and RAM consumption for script execution.

You can easily simulate clicking on front and back button of browser.

If you are planning to upgrade to Automation then Selenium is must.