whatsapp web design training+91-9347045052 / 09032803895
SkypePURNENDU_RANJAN
Online Selenium Training
Selenium TRAINING ONLINE AND CLASSROOM

Web Design Training Ruchi Hyderabad provides real-time and placement focused selenium training in Hyderabad . Our selenium testing tool course includes basic to advanced level and our selenium course is designed to get the placement in good MNC companies in Hyderabad as quickly as once you complete the Selenium training course. Our selenium trainers are selenium experts and experienced working professionals with hands on real time multiple Selenium projects knowledge. We have designed our selenium course content and syllabus based on students requirement to achieve everyone's career goal.

webdesigningtrainingruchi provides professional best selenium training institute in hyderabad, online selenium training, selenium training in dilsukhnagar hyderabad, testing tools training In Hyderabad

we are specialised in website designing online and classroom training with live project. we do give real time training in html5, css3, photoshop, javascript , ajax, jquery.The interested candidate can email at webdesigningtrainingruchi@gmail.com or call/whatsapp directly at +91-9032803895.

Selenium Course Modules

Introduction

  • What is automation testing?
  • What is Selenium?
  • Different flavors of Selenium
  • Selenium-Grid
  • Selenium Web Driver/Selenium 2.0

 

  • What is the use of automation testing?
  • Advantages of Selenium
  • IDE

 

  • What we need to Automate?
  • What is the difference between Selenium and QTP ?
  • Selenium-RC

 

Selenium IDE

  • Installing Selenium IDE
  • Selenium IDE icons
  • Recording your first test with Selenium IDE
  • IDE Context Menu
  • Assert
  • Verify
  • Adding Selenium IDE comments
  • Synchronization commands
  • Working on pages with AJAX
  • Storing elements
  • Creating test suites
  • What you cannot record

LOCATORS

  • Tools to identify elements/objects
  • Firebug
  • IE Developer tools
  • Locating elements by ID
  • Finding elements by name
  • Finding elements by link text
  • Google Chrome Developer tools
  • Finding elements by XPath
  • Finding Elements by using CSS
  • Summary

Some Special IDE Commands

  • GoBack
  • Write your own Selenium IDE script without record and playback

 

  • Enterkey simulation
  • Refresh

 

  • Highlight
  • MouseOver

 

Selenium Remote Control

  • What is Selenium Remote Control
  • Download selenium RC
  • Report generation for selenium scripts
  • Starting selenium server from Command prompt
  • Stopping selenium server from Command prompt and Browser
  • Running selenium scripts/tests from Command prompt using selenium RC
  • Installing selenium RC

Java Basics

  • Installing Java
  • Installing Eclipse
  • Features of Java
  • Why Java for Selenium
  • First Java program
  • Data types in Java
  • String class
  • if statements
  • Conditional and concatenation operators
  • Reading Properties File in Java
  • Concept of jar file

 

  • While Loop
  • For Loops
  • Practical Examples with loops
  • Usage of loops in Selenium
  • Creating Objects in Java
  • Local Variables
  • Global Variables
  • Why is main method static?
  • Constructors
  • Log4j API for Logging
  • Usage of Log4J in Selenium

 

  • Concept of Inheritance
  • Example on inheritance
  • Interface
  • Overloading and Overriding Functions
  • Creating Packages
  • Accessing modifiers Public, Private, Default, Protected
  • Exception handling with try catch block
  • Final and Finally
  •  

Selenium RC using Eclipse:

  • Set up Selenium RC in Eclipse using JUnit
  • Starting Selenium RC from eclipse
  • Stopping Selenium RC from eclipse
  • Start and stop selenium RC from Selenium Script
  • Converting Selenium IDE tests to a programming language(JAVA)

 

  • Running Selenium script in Different Browsers with Eclipse and JUNIT.
  • Writing Selenium tests from scratch using JUnit FrameWork
  • JUNIT Annotations
  • Frequently used Selenium commands
  • Syntax of each command
  • Test Suites using JUNIT
  • Parameterized test cases using JUnit framework
  • Report Using ANT Build and JUNIT
  • JUNIT Methods

Sample Programs in RC for:

  • Text box
  • Link
  • Button
  • CheckBox
  • Radio Button
  • Drop Down Box
  • Create a JUNIT suite.
  • Capture screen shot(positive)
  • Capture screen shot(with failure)
  • Page scroll down
  • Handle alerts
  • How to read values from excel sheet.

 

  • Reports
  • Tool tip.
  • Handling multiple windows.
  • Selenium with regular expression.
  • Handling https sites.

 

TestNG FrameWork

  • How to Install TestNG plugin in Eclipse?
  • TestNG sample script
  • Writing Selenium testing script from scratch
  • Creating Test suites using TestNG
  • Reports generation using TestNG

Selenium WEB-DRIVER

  • Why WebDriver?
  • Downloading WebDriver Jars configuring in eclipse
  • Architecture of selenium WebDriver
  • Drivers for Firefox, IE, Chrome, iPhone, Android etc
  • What is the difference between Selenium RC and WD?
  • Sample programs in WebDriver
  • Text box
  • Link
  • Button
  • Checkbox
  • Radio Button
  • Drop Down Box
  • Select value
  • Display all values
  • Select values step by step
  • Capture screenshots
  • Synchronization Commands In Web Driver
  • Implicit wait
  • Explicit wait
  • Web Driver wait
  • File uploads
  • Handel on load alerts
  • Keyboard actions
  • Mouse actions
  • Overview of Flex and Flash
  • User Defined Framework With Implementation
  • Handling Iframes
  • Handling multiple tabs
  • Handling popups
  • Handling Web Tables and Dynamic Web Tables
  • Web Driver with TEST NG Frame Work
  • Batch Running Test cases using TestNG
  • Datadriven Framework with WebDriver
  • XSLT Report Generation
  • Database testing using Web Driver

Interview Questions on

  • Selenium IDE
  • Selenium RC
  • Selenium WebDriver and Automation Testing

 
Why Training With Us
Contact Form
Quick Contact
Name
Email
Phone
Training Mode
Training
Message
Our Services
Students Placement

Our Training

  • magento
  • PHP
  • wordpress
  • phpMysql
  • drupal
  • magento
  • PHP
  • wordpress
  • phpMysql
  • drupal
  • magento
  • PHP
  • wordpress
  • phpMysql
  • drupal
  • magento
  • PHP
  • wordpress
  • phpMysql
  • drupal