An ISO 9001:2015 Certified Company
  • Software Training and Placement Center

Selenium with Java Training

  • Overview
  • Course Highlights
  • Pre-requisites and Eligibility
  • Syllabus
  • Audience for this course
  • Batches
  • Mode of Training
  • Key Features


Selenium is one of the most widely used open source Web UI (User Interface) automation testing suite. Selenium supports a variety of programming languages through the use of drivers specific to each language. Selenium is supported by various programming languages like C#, Java, Perl, PHP, Python and Ruby. Currently, Selenium Web driver is most popular with Java and C#. Selenium test scripts can be coded in any of the supported programming languages and can be run directly in most modern web browsers.
We work with job seekers to meet them exactly where they are by offering personalized, customized support to meet their needs while assisting them in navigating their next career opportunity. Faced with the current realities of an ever-changing workforce, we believe our placement services must meet individuals exactly where they are. Our customized and personalized Training and Placement programs offers better career.

Course Highlights

  • Customize your application, including page layouts, fields, tabs, and business processes in Lightning Experience.
  • Learn how security settings created in Salesforce Classic are applied in Lightning.
  • Use Lightning features to create high-value reports and dashboards.
  • Maintain and import clean data in Lightning.
  • Understand how workflow automation complies with Lightning.
  • Comprehending the key characteristics of cloud computing
  • Grasp of service models including SAAS, PAAS, IAAS
  • Comprehension of types of clouds including private, public and hybrid
  • Total knowledge of Salesforce CRM concepts
  • Understanding of how to launch the UI and search options.
  • Grasp of how to control the data
  • Thorough knowledge of automation and collaboration
  • If you have any doubts regarding the concepts covered you can contact our technical counsellors
  • Salesforce is the popular platform deployed by several organizations nowadays. You can function effortlessly anywhere with the help of this powerful software.
  • Salesforce training lets you to launch and configure the Salesforce CRM. You can also work on with appropriate customizations. It eventually leads to your career growth.
  • There will be a good comprehension of real-time business scenarios on how Salesforce is deployed for extracting insightful solutions.
  • Good salary packages are related to Salesforce jobs.

Pre-requisites and Eligibility

There are no pre-requisites for Selenium. However, a basic understanding of computer science technicalities and Basic knowledge of Java will be helpful but is not mandatory. Don't worry, we will cover fundamentals in detail in our course.


  • Topic 1: Overview
    • Introduction
    • Discussion on Course objectives & expected outcomes
    • Course structure and topics walkthrough
  • Topic 02: Core Java Programming
    • Introduction to Java, History of Java, Comparison with C and C++, Features of Java, JDK,JRE,JVM overview, JDK Directory Structure
    • Download and install JDK/JRE, Set Environment variables, Basic Java Program through command prompt
    • Download Eclipse IDE, Coding standards followed in Eclipse, Naming standards followed in Eclipse, Features of Eclipse IDE
    • Introduction to packages, Need for packages, package declaration in Java, Import statement in Java, static import in java, Resolving name clashes in packages
    • Defining a class with instance variable and method in Java, Defining a class with variable in Java
    • Data types and operators in Java, type conversion
    • Role of access modifiers, Private access modifier, Role of private constructor, Default, Protected and Public access modifier, Access Modifier with Method Overriding
    • Constructor, Default constructor, Parameterised constructor, Difference between Constructor and Method, this and super method, constructor overloading
    • OOPs concepts in Java - Encapsulation, Polymorphism
    • OOPs concepts in Java - Abstraction, Inheritance
    • Static variables, static block and static methods
    • Arrays in Java, Declaration, instantiation, initialization of Java Array, Single dimensional Array, Multi-dimensional Array
    • String in Java, Manipulation of String
    • Conditional Control Statements (If statement, If-else statement, If-else-if statement, Switch statement, String in switch case )
    • Looping Control Statements (For loop, While loop, Do-while loop, Unconditional Control Statements, break, return, continue statement)
    • Collections & Map in Java - Data structures in Java
    • Exception handling, Threads in Java, Multi-threading
    • File operations, Date and Time handling in Java
  • Topic 03: Software testing concepts
    • Introduction to software Engineering, SDLC
    • Overview of software testing, types of software testing
    • Manual testing process, How to create test scenario, Test cases
    • Software testing life cycle, Defect life cycle
    • Test Artifacts, Test efforts Estimarion
    • Agile software development, DevOps process, Teams and culture
  • Topic 04: Automation Testing using Selenium
    • Automation Testing using Selenium
    • Introduction to automation testing, Different types of tools and techniques
    • Selenium Introduction - Types of test Applications and Methods, Selenium Introduction, Components, Advantages of Selenium
    • Selenium Components - IDE, Webdriver, Grid - When to use what ?
    • Introduction to Maven, POM.xml
    • Selenium, Testng installation - Hello world program
    • Junit, Testng installation, Annotations, Hierarchy
    • Testng options, reports, surefire plugin to execute as maven test
    • Webdriver options/capabilities
    • Understanding HTML elements, Various properties of web element, how to write x-path
    • Selenium core functions, Waits in Selenium
    • Keyboard and mouse actions in Selenium
    • Handling windows, alerts and frames using selenium
    • Working with webtables, working with dynamic xpath, AutoIT
    • Taking screenshots using Selenium, different types of test reports
    • Handling excel sheets with Apache POI
    • Page object model and Page factory in Selenium
    • Introduction to automation framework, types of framework, componenets of automation framework data driven and keyword driven framework
    • Hybrid framework structure
    • Introduction to Cucumber and Gherkin test cases
    • Implement a testcase using Cucumber BDD framework, hooks, report
    • Parallel and Remote execution with Selenium Grid
    • Best practices to be followed in test automation
    • Scheduler, mail, JIRA integration
  • Topic 05: Other supporting tools/concepts SQL, OJDBC
    • Introduction to Git, Using Bitbucket as version control tool
    • Overview of JIRA
    • Different type of files - Handling XML, Json, CSV and Excel sheets in autmation
    • Desktop, API and Mobile automation testing
    • Resume preparation
    • Check for Understanding - Assessments/Real time project evaluvation & Mock interviews Page Layouts in Salesforce
  • Topic 06: Real Time Project classes
    • Real Time Projects on Selenium which are diverse in nature covering various data sets from multiple domains
  • Topic 07: Real Time Projects on Selenium
    • Project Statement
    • Dataset
    • Architectural Diagram and Solution
    • Task segregation
    • Project Demo Session
    • Code and snippets
    • Documentation
  • Topic 08: Interview Questions
  • Topic 09: Mock Interview and Mock Interview Answers
  • Topic 10: Resume Prep session and sample resumes

Audience for this course:

• IT professionals , Software testers , System administrators , Solution architects , Security engineers , Application developers ,Integration specialists , windows Administrators, Java Developers, Data analysts and database administrators, Database Administrator, System architects, IT managers, IT administrators and operators, IT systems engineers, data engineers and database administrators, data analytics administrators, cloud, web engineers, Project Managers, Software Architects, ETL and Data Warehousing Professionals, Data Engineers, Data Analysts & Business Intelligence Professionals, DBAs and DB professionals, Senior IT Professionals, Testing professionals, Mainframe professionals, Graduates looking to build a career in IT Field can apply for this course.

Mode of Training

  • Classroom Training
  • Online Instructor-Led Live Training
  • Online Self-paced training sessions

Week days batch

  • Class Room Training
  • Online Instructor Led Live Training
  • Online Self-paced training sessions

Week end batch

  • Class Room Training
  • Online Instructor Led Live Training
  • Online Self-paced training sessions

Fast track Batch

  • Class Room Training
  • Online Instructor Led Live Training
  • Online Self-paced training sessions


  • Trendnologies Selenium automation testing training in Chennai is led by experts with over a decade of experience. Additionally, our Selenium Trainers at TRENDNOLOGIES assist and guide you for Selenium certification examinations.
  • Administrated and mastered by highly skilled industry experts with 20+ years of strong IT experience in leading MNC companies as Architect and Senior Technical consultant.
  • 9+ Years of Hands-on expertise in Selenium.
  • Our Trainers are Selenium certified professionals with 9+ years of experience in their respective domains as well as they are currently working with Top MNCs.
  • 9+ years of delivering exceptional service to candidates in Training and placements.
  • Completed 100+ classroom and 100+ online batches successfully.
  • Our instructors are industry experts and subject specialists who have mastered the art of running applications and giving students with the Best CRM and Cloud training.
  • We have earned various significant awards from renowned IT firms Training in Chennai.
  • Trained and Placed over 3000+ professionals in Testing in a single year.
  • Experience professional and Placement oriented instructional technical trainers.
  • Proven ability to plan and execute programs on time.
  • Knowledge of "current best practices" and the latest research in the use of technology to enhance teaching and learning.
  • Our Trainers have worked on a variety of on-going projects in their respective industries.
  • Trainers also assist candidates in being placed in their particular companies through the Employee Referral / Internal Hiring procedure.

Key features

  • 100% Placement guarantee
  • Career Oriented Training
  • Hands-on with Case Studies
  • Industry Expert Faculties
  • Fast track placement mode

    Managed and mastered by highly skilled Industry Experts
  • Both Classroom Training and Online Training
  • Complete Career Guidance
  • Mock Tests and Interviews
  • Resume Preparation and Interview preparation support
  • Multiple revision classes through training library
  • Placement in Top MNC Company
  • Online Professional Certification assistance
  • Technical Job Support after course completion and Placement
  • Job Assistance | Access to official content aligned to exam
  • Practice Labs & Projects
  • Support 24/7 * 365 days
Free Demo
Anna Nagar
Call us
Call us