MENUMENU
    • HOME
    • ABOUT US
    • TRAINING
      • Mobile Application
        • Android Training
        • IOS Training
      • Software Testing
        • Manual Testing
        • JMeter Training
        • Perfecto Mobile Testing Training
        • Performance Engineering
        • LoadRunner
        • ETL Testing Training
        • QTP
        • Selenium
        • LoadRunner
      • Java
        • Core Java
        • J2EE
        • Spring
        • Struts
        • Hibernate
      • Web Development
        • PHP Training
        • AngularJS Training
        • JavaScript Training
        • Node JS Training
        • Angular 4 Training
      • Microsoft Courses
        • Dot Net Training
        • ASP.NET MVC Training
        • SharePoint Training
        • Advanced Excel Training
        • Microsoft Excel Macro Training
      • Database Developer
        • MongoDB Training
        • Apache Cassandra Training
      • RPA Training
        • Blue Prism Training
        • UiPath Training
        • Automation Anywhere Training
      • Cloud Computing
        • Amazon Web Services (AWS)
        • Salesforce Training
      • Big Data
        • Hadoop Training
        • Big Data Analytics Training
        • Apache Spark Training
      • Oracle
        • Oracle PL/SQL Training
        • Oracle DBA Training
      • Project Management
        • Business Analytics Training
        • Scrum Master Training
        • Prince2 Training
        • ITIL Training
        • PMP Training
        • Microsoft Project Training
        • Authorized Primavera
      • Other Training
        • Ethical Hacking
        • C C++ Training
        • Unix Shell Scripting Training
        • Data Modeling Training
        • Tensorflow Training
        • Workday Training
        • PEGA Training
        • CCNA Training
    • SERVICES
      • Web Development
      • Software Development
      • Home Automation
      • Network Infrastructure
      • Embedded & PCB Desinging
    • CAREERS
    • REGISTRATION
    • CONTACT US
Product was added to your cart

Selenium

Home Selenium
SECTION 1: INTRODUCTION TO AUTOMATION TESTING

  • What is automation testing?
  • When Automation Testing is needed?
  • What is the use of automation testing?
  • Different Automation Tools available in the Market.
  • What is the difference between Selenium and QTP?

SECTION 2: BASICS OF JAVA – INTRODUTION OF JAVA

  • Java Installation
  • Introduction to all predefined packages
  • More about JVM,JRE&JDK
  • Types of Variables
  • Data Types in Java

SECTION 3: OBJECT ORIENTED PROGRAMMING CONCEPTS

  • Introduction to OOPS
  • Class
  • Object
  • Local, Instance and static variables
  • Constructors
  • Methods
  • Arrays
  • This keyword
  • Final Keyword
  • Inheritance and Types
  • Working with super classes and subclasses
  • Super Keyword
  • Using types of polymorphism such as overloading, overriding, and dynamic binding
  • Abstraction
  • Encapsulation
  • Abstract classes
  • Interfaces
  • String Methods
  • Collections
  • Exception Handling

SECTION 4: I/O STREAMS

  • I/O using Java
  • Files (Create/Read/Write operations on files)

SECTION 5: INTRODUCTION TO SELENIUM

  • What is Selenium?
  • Advantages of Selenium
  • Architecture of Selenium WebDriver

SECTION 6: COMPONENTS IN SELENIUM

  • IDE Overview
  • RC Overview
  • Selenium-Grid
  • Selenium Web Driver/Selenium 3.0

SECTION 7: SELENIUM IDE

  • Installing IDE
  • IDE icons
  • Recording your first test with IDE
  • IDE Context Menu
  • Assert
  • Verify
  • Adding IDE comments
  • Write your own IDE script without record and playbackImpressed with our Course Content?
    Attend a Free Demo Session to Experience our Quality!

SECTION 8: SELENIUM WEB DRIVER

  • Selenium Internal Architecture
  • Downloading web driver Jars configuring in eclipse
  • Drivers for Firefox, IE, Chrome, Opera, Safariand HTML Unit Driver.
  • What is the difference between RC and WD?
  • Installing and Configuring Eclipse for Web Driver

SECTION 9: LOCATORS IN SELENIUM

  • ID
  • Name
  • Class Name
  • Link Text
  • Partial Link Text
  •  Path

SECTION 10: EXPLORING WEB DRIVER

  • Edit 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 Drive
  • Implicit wait
  • Explicit wait
  • Web Driver wait
  • File uploads and File downloads
  • Handling alerts
  • Handling confirmation messages
  • Keyboard actions
  • Mouse actions
  • Handling I frames
  • Handling multiple tabs
  • Handling popups
  • Preparing web driver test cases using customized x-path
  • HandlingWebTables

SECTION 11: DATA DRIVEN FRAMEWORK

  • Interacting with Database
  • Interacting with Property File
  • Interacting with XML
  • Interacting with Excel

SECTION 12: TESTNG FRAMEWORK

  • How to Install TestNG plug-in in Eclipse?
  • TestNG Annotations
  • TestNG sample script
  • Selenium testing script from scratch
  • Creating Test suites using TestNG
  • Reports generation using TestNG
  • Parameterized test cases using TestNG framework
  • Preparing TestNG Parallel Suite
  • Running test multiple times, depends on Methods,Grouping
  • TestNG Listener Sample Program

SECTION 13: PAGE OBJECT MODEL DESIGN PATTERN

  • Why Page Object Model & When it will be effective
  • POM Design Rules
  • POM Implementation of Rules
  • Implementation of testcases using POM framework

SECTION 14: REPORTING

  • Installing Extent Report Plugin in Eclipse
  • Methods in Extent Report
  • Extent Report Implementation

SECTION 15: BUILD TOOLS

  • Maven Features
  • Maven Build Process and Dependencies
  • Maven Automation Project Build
  • Best Practices

SECTION 16: CI TOOLS

  • Install Jenkins
  • Setup Maven Project in Jenkins
  • Schedule the build
  • Best Practices
HOMEABOUT USTRAININGSERVICESCAREERSREGISTRATIONCONTACT US
© 2016 All rights reserved. VTECH SOFT IT SERVICES