100%Job Oriented | Selenium Training in Bangalore Marathahalli[Classroom & Online Classes]

Selenium Training in Bangalore

Selenium Training in Bangalore Marathahalli: [Classroom & Online Classes]

Akshara Software Technologies is providing the best Selenium training in Bangalore Marathahalli, and Koramangala with most experienced professionals. Our trainer working in Selenium and related technologies for more 11 years in MNC’s. We are offering Selenium Classes in Bangalore in  more practical way. We are offering Selenium Classroom training Bangalore, Selenium Online Training and Selenium Corporate Training in Marathahalli & Koramangala Bangalore.

We framed our syllabus to match with the real-world requirements for beginner level to advanced level. We do offer Fast-Track Selenium Training Bangalore and also One-to-One Selenium Training in Bangalore. Our Selenium Training Course Fees is very affordable compared to others. Our Training Includes Selenium Real Time Classes in HSR Layout Bangalore, Selenium Live Classes, Selenium Real Time Scenarios

Selenium Training in Bangalore, Marathahalli – Course Details:
    • Duration: Manual Testing (20 Hours), Selenium JAVA Automation (45 Hours)
    • Course Fee: 12,000
    • Demo and First 3 classes free
    • All session video access
    • Real Time training with hands on Project
    • Assignment and Case Studies
    • Weekday & Weekend Batches (Classroom +Online Virtual Classes)
Selenium Demo Video – Selenium Course in Bangalore, Marathahalli:

Detailed Syllabus – Selenium Training in Bangalore:


  • Introduction to Firepath
  • Configuring Firepath
  • Introduction to Firebug
  • Configuring Firebug
  • Writing XPath selectors for Automation Testing test
JAVA Programming Fundamentals – 35 Hours
  • Introduction to Java
  • Java and Automation Testing
  • Installing Java
  • Configuring PATH and CLASS PATH
  • Introduction to Eclipse
  • Configuring Eclipse for Java
  • First Eclipse Project
  • Features of Java
  • First Java program
  • Public static void main
  • Compiling and Running Java program
  • Byte Code and Platform independence
  • Data types in Java
  • Practical Examples with loops
  • Usage of loops
  • Single Dimensional Arrays
  • Two Dimensional arrays
  • Drawbacks of arrays
  • What are Functions?
  • Function Input Parameters
  • Function Return Types



  • Class
  • Object
  • Creating Objects in Java
  • Constructors
  • Local Variables
  • Global Variables
  • Static and Non-Static Variables
  • Static and Non-Static Functions
  • Abstract Class
  • Interface
  • Single Inheritance
  • Multiple Inheritance
  • Multilevel Inheritance
  • Example on Inheritance
  • Method Overloading
  • Method Overridin
  • Object Class
  • Polymorphism


  • Declaring Strings
  • Reading character by character
  • String Concatenation
  • String Builder
  • String Reverse
  • Exception handling

Exception Handling:

  • Exception handling with try catch block
  • Importance of exception handling
  • Exception and Error
  • Throwable Class
  • Final and Finally
  • Throw and Throws
  • Different Types of Exceptions
Selenium Web Driver – Automation Testing Tool : ( 35 hours )


  • Relevance of Packages
  • Creating Packages
  • Accessing modifiers – Public, Private, Default, Protected
  • Accessing Classes Across Packages

Collection API:

  • Introduction to Collections API
  • Array List Class
  • Vector Class
  • Linked List Class
  • Hash Set Class
  • Linked Hash Set Class
  • Tree Set Class
  • Hash Table Class
  • Hash Map Class
  • Tree Map Class
  • Iterating through the content of Array List, Vector, Set, Hash Map
  • Array List vs Vector
  • Hash Table vs Hash Map

Selenium WEB DRIVER :

  • Why Web Driver?
  • Downloading and configuring web driver in eclipse
  • Web Driver Interface Drivers for Firefox, IE, chrome
  • First Selenium Web Driver Code
  • Working with multiple browsers
  • Close and Quit methods in Web driver
  • HTML language tags
  • Handling Links with Web Driver
  • Extracting Xpaths and relevence of Xpaths
  • Identifying WebElements using id, name, linkname, class, xpath,
    tagname etc
  • Handling Input Box/Buttons
  • Handling Web List
  • Handling Check Boxes
  • Making your own xpaths without firebug Dynamic objects
  • Extracting links and other web elements
  • Capturing screenshots with Web Driver
  •  Window handles Understanding Xpath functions
  • Mouse movement with selenium
  • Handling Auto suggests
  • Absolute wait, Implicit wait, Explicit wait, page load timeout
  • Handling Frames
  • Handling cookies
  • Simulating front and back button click on Browser
  • Working with Calendar
  • Fetching CSS attributes like color, font information Highlighting objects using Java Script Executor
  • Selenium Java docs


  • What is TestNg
  • Installing TestNg in Eclipse
  • TestNg annotations
  • Understanding usage of annotations
  • Running a Test in TestNgØ Batch Running of tests in TestNg
  • Skipping Tests
  • Parameterizing Tests – DataProvider
  • Assertions/Reporting Errors
  • TestNg Reports
  • Using TestNg in Selenium


  • Configuring Log4J
  • Introduction to Log4J
  • Usage of Log4j API for Logging


  • What is Ant
  • Downloading and configuring Ant
  • Build.xml configuration
  • HTML Report generation using Ant
  • Building a BAT file to run tests using ANT


  • POI API in java
  • Importance of Excel in Test Automation
  • Creating an Excel Object
  • Reading Contents of an Excel File
  • Adding and Deleting Excel Sheets
  • Writing data to an Excel Cell
  • Working with Multiple Excel Sheets

Working With File System

Introduction to Streams

  • Working with File Streams
  • Reading from a Text File
  • Writing to a Text File
  • Appending to a Text File

Working With Database

  • Usage of Database in Testing
  • java.sql package
  • Installing and Configuring JDBC Drivers

Selenium Grid

  • Develop & Execute scripts using Grid

Quick Enquiry


WhatsApp Message @9686770604

[ For Demo ,Fees & Batch Schedules ]


× Enquiry WhatsApp Chat