logiicon


Selenium Training with Java Overview

Key Features

Why this Selenium Training with Java Certification Course from Techcanvass?

Working professionals as Trainers

Our trainers are practising professionals and bring hands-on experience

Java & Selenium books by Experts

Two quality books with examples and simple to understand explanations

TechEdge Portal-Quizzes & Exercises

Complimentary access to TechEdge Portal | Chapter-wise exercises and quizzes

Job Readiness Package

Resume enhancement, One on one interview with expert

Course Projects

Project and multiple business processes automation.

Competency Certificate

A competency certificate will be awarded based on Test and project submission



Course Testimonials

Sareena Badami
Sareena Badami


I would like to thank the entire Techcanvass team for delivering a wonderful course on ...Read More
selenium. The content is good and relevant. I would definitely be putting this into practice. Chirag sir is really good and aware of what he is explaining, good understanding and a well-delivered course. Read Less


Sharan Dsouza
Sharan Dsouza


I enrolled for the Selenium+Java course at Techcanvass.
A word of appreciation for the Organiser Brijesh
...Read More
-Thank you for accommodating me with extra classes, which helped me to complete my course. He manages the class timings according to the needs of the students. The classes are flexible, as most students are working professionals. Our trainer Rajneesh, a competent guy having loads of knowledge in Automation testing, DevOps. We were a batch of 5 professionals, I have no experience in programming or coding at all. Rajneesh used to divide the class training into Java and Selenium equally. This really helped me to grasp the basics of Java. I would like to express my deep gratitude to Brijesh and Rajneesh in providing this exemplary training and helping me in my journey to the automation testing field. Read Less


Shamika More
Shamika More


It was a nice experience with the Techcanvass Powai Institute. I completed the Selenium ...Read More automation course successfully. All the teaching staff and teaching style are excellent. Thank You Techcanvass. :) Read Less



View more Reviews


Course Syllabus

This online training course is designed to help you master Python and Selenium 3.0 suite. The course syllabus has been designed to cover the latest and most relevant topics.


Orientation
1 Intention of the program
2 Expected Results
3 Overview of Automation
Internet Architecture
1 Cloud
2 Webservers
3 ISPs
4 Routers
5 DNS servers
Web Apps architecture
1 Frontend
2 Backend
3 API
4 DB Layer
5 Stacks (LAMP, MEAN, etc)
Mobile architecture
1 Frontend
2 Backend
3 API
4 DB Layer
5 Stacks (Flutter, Swift, etc)
Core Java
Basic Programming
1 Introduction to Java
2 Installation of Eclipse IDE
3 Data types
4 Control Statements
5 Strings
6 Arrays
7 What are Functions?
8 Function Input Parameters
9 Function Return Types
10 PROJECT
OOPs
1 Class
2 Variables
3 Static and non-static variables
4 Static and non-static functions
5 Object
6 Constructor
7 PROJECT
Advanced OOPs
1 Inheritance
2 Overloading and Overriding Functions
3 Packages
4 Access Modifiers
5 Exception Handling
6 PROJECT
Data Management
1 Arraylist, set
2 hash table
3 Collections
4 File Handling
3 Excel r/w
4 PROJECT
Development Process
1 Tech Stacks
2 Development Process
3 Software Architecture
4 MVC
5 Dev Tools (ide, git, diff, etc)
6 Interview Tips
Selenium Automation
Introduction to Testing
1 UI Testing
2 Functional Testing
3 Regression Testing
4 Interruption Testing
5 Installation/ Upgrade Testing
6 Compatibility Testing
7 Network Testing
8 Usability Testing
9 Localization Testing
10 Performance Testing
Introduction to Selenium
1 History of Selenium
2 Why Selenium tool
3 Differences between Selenium and other Tools
4 Different components in Selenium
Selenium IDE
1 Installation and Introduction to IDE
2 Creating first script using record and playback
3 Installation of Inspector Tools and its Uses.
4 Generating Scripts using different WebElements
5 Handling Wait Commands
6 Handling Validations Commands
7 Handling Store Commands
8 Limitations of IDE
WebDriver
1 First Program on selenium
2 Verify Page title in Selenium Webdriver
3 Navigation in selenium
4 Radio button and Checkbox in Selenium Webdriver
5 Handling AutoSuggestion
6 Handling DropdownList
7 Handling File upload using Sikuli/Auto IT
8 Handling Drag and Drop in Selenium
9 Handling Mouse Hover,Keyword Events using Action class
10 Synchronisation using webdriver(Waits)
11 How to take screenshot using selenium
12 How to Take Multiple Screenshots
13 How to capture Error message using webdriver
14 Handling Multiple windows
15 Handling Alert Messages
16 Handling IFrames
17 Cross Browsing using selenium
18 Complete details of Dynamic XPath in Selenium
19 Complete details on CSS in selenium
20 How to download files in Selenium Webdriver
21 Handling WebTable
22 Handling WebCalendar
23 How to use Logs File in selenium
24 How to use Properties File in selenium
Page Object Model
1 What is Page Object Model
2 When to use POM
3 Examples to POM
4 POM using Page Factory
5 Sample Examples for POM
Introduction to Frameworks
1 What is Framework
2 Types of Framework
3 Use of Framework
TestNG
1 Configure IDE with Selenium and TestNG
2 New- Installation of TestNG
3 Create First TestNG Program and Execute
4 Check reports generated by TestNG
5 How to execute only failed test cases in Selenium Webdriver
6 What is TestNG Listeners and How to implement TestNG Listener in Selenium Webdriver
7 How to run group Test cases in Selenium using TestNG
8 How to run Multiple Programs using TestNG.
9 Execute Selenium Webdriver Test cases parallel using TestNG
10 Putting Data Providers for multiple tests in a single file
11 Parameterizing/Sharing single dataprovider for multiple test cases
12 TestNg Maven Configuration
13 Maven-surefire-report-plugin with testng
14 Executing testng from maven on Command Prompt
15 Generating Maven Surefire Reports
16 Generating XSLT Reports with Maven
17 Managing Multiple test Suites
PROJECT
1 An automation project using the DEV PROCESS
Advanced Selenium
Data Driven Framework
1 What is data driven Framework
2 Write Excel using Apache poi/JXL
3 Read Excel using Apache poi/JXL
4 Goals to be achieve in data driven framework
5 Creating a Core Framework
6 Create Maven Project and Packages
7 Creating test Cases
8 Build base test
9 Build Validations Functions
10 Build generic Functions.
11 Soft Assertions and extent reports
12 Logging into reports
13 Put Screenshots to reports
14 Initiate properties files
15 Build a centralized/reusable function to extract objects
16 Reading Data from XLS-Parameterizing tests
17 Build the utility function for reading data
18 Selectively/Optionally Run tests
19 Reports - XSLT, Extent Reports
20 Run project with CMD/Maven/IDE
Hybrid Framework
1 What is data driven Framework
2 Write Excel using Apache poi/JXL
3 Read Excel using Apache poi/JXL
4 Goals to be achieve in data driven framework
5 Creating a Core Framework
6 Create Maven Project and Packages
7 Creating test Cases
8 Build base test
9 Build Validations Functions
10 Build generic Functions
11 Soft Assertions and extent reports
12 Logging into reports
13 Put Screenshots to reports
14 Initiate properties files
15 Build a centralized/reusable function to extract objects
16 Reading Data from XLS-Parameterizing tests
17 Build the utility function for reading data
18 Selectively/Optionally Run tests
19 Reports - Extent Reports, Allure
20 Run project with /Maven/Eclipse
Database Management
1 Discussion on JDBC Drivers and Other drivers
2 Connection interface
3 Statement and prepared statement interface
4 Resultset interface
5 Discussion on various commands like select, delete ,update, insert queries
PROJECT
1 An automation project using frameworks
Jenkins + Git + GitHub
1 What is Continuous Integration
2 What is Jenkins and how it helps in CI
3 Downloading and installing Jenkins
4 Executing simple batch commands
5 Scheduling time for test execution
6 Build Triggers
7 Mailing if build fails
8 Configuring/Scheduling Maven Project in Jenkins
9 Downloading and installing GIT
10 Installing GIT and GITHUB plugins for jenkins
11 Configuring ssh host keys for GIT and Jenkins
12 Git Bash commands and operations
13 Uploading project to GIT using GIT Bash
14 Cloning projects
15 Creating branch/forks
16 Configuring/Scheduling remote Git maven project in Jenkins
Selenium Grid
1 Introduction to Grid
2 Reading Nodes and Hubs
3 Deciding number of browsers on a Node
4 Deciding type of browsers on Node
5 Limiting number of concurrent browsers on node
6 Difference between maxSession and maxInstance
7 Configuring chromedriver files on grid
8 Testng configurations
9 RemoteWebDriver and Desired Capabilities
10 Configuring JSON file format to initialise/configure hub and nodes
11 Running single test on single node - serially in multiple browsers
12 Running single test on single node – parallely on multiple browsers
13 Running single test on multiple nodes – each node having different browser
14 Can we decide which node to run the test?
15 Running multiple tests spread across 3 nodes – one for ie, one for firefox and one for chrome
16 Node Timeout
17 Prioritising the test cases
18 Sharing same webdriver instance among multiple tests after prioritising them
19 Grid Coding in eclipse
20 Creating a Grid sample test case
21 End to end scenario building and execution on Grid -demonstration on one node
22 Interview Tips



Course Certificate


Every course participant will receive a course completion certification from Techcanvass as shown on the right.

Selenium-Training



Course Fees

(Please Select Currency)

  

Selenium 3.0 Training
(Professional)

6-weeks course

₹ 15,840

₹ 17,600

(10% OFF)

(GST Extra)


Course Highlights

  • Live Online Training
  • 7-weekends Course
  • Hands-on Course
  • Course Project
  • LMS Portal Access - unlimited
  • Competency Certificate

Course Coverage

  • Java covered from scratch
  • Selenium Framework
  • Web Automation
  • Page Object Model

To get the Early Bird Discount, Check "Upcoming Batches" Section Below

To get Group Discount Click Here



Selenium 3.0 Training
(Advance)

9-weeks course

₹ 18,840

₹ 22,165

(15% OFF)

(GST Extra)


Course Highlights

  • Live Online Training
  • 9-weekends Course
  • Hands-on Course
  • Course Project
  • LMS Portal Access - unlimited
  • Competency Certificate

Course Coverage

  • Java covered from scratch
  • Selenium Framework
  • Web Automation
  • Page Object Model
  • Data / Keyword / Hybrid Frameworks
  • TestNG framework
  • Database Management
  • Jenkins + Git + GitHub
  • Selenium Grid
  • DevOps Basics course Free (Self-paced)


To get the Early Bird Discount, Check "Upcoming Batches" Section Below

To get Group Discount Click Here



Have questions for us ?
Connect with our Learning Advisor


Have questions? Call the learning advisor or join the Whatsapp community for career Q&A, expert guidance and more



Upcoming Batches


Live Online Training

Time Zone :

Batch starts Batch Timing Early bird discount 15% Early bird discount 7%
Batch Start Date and Time Early Bird Discounts
19 October 202419 October 2024

Sat - Sunday

08:00 AM - 11:00 AM (IST)

Sat - Sunday

08:00 AM - 11:00 AM (IST)

15% off  (Valid Till 28th Sept)
Use code SELJ1001
7% off  (Valid Till 15th Oct)
Use code SELJ1002
15% off  (Valid Till 28th Sept)
Use code SELJ1001
7% off  (Valid Till 15th Oct)
Use code SELJ1002
16 November 202416 November 2024

Sat - Sunday

08:00 AM - 11:00 AM (IST)

Sat - Sunday

08:00 AM - 11:00 AM (IST)

15% off  (Valid Till 02nd Nov)
Use code SELJ1003
7% off  (Valid Till 09th Nov)
Use code SELJ1004
15% off  (Valid Till 02nd Nov)
Use code SELJ1003
7% off  (Valid Till 09th Nov)
Use code SELJ1004
28 December 202428 December 2024

Sat - Sunday

08:00 AM - 11:00 AM (IST)

Sat - Sunday

08:00 AM - 11:00 AM (IST)

15% off  (Valid Till 14th Dec)
Use code SELJ1005
7% off  (Valid Till 21st Dec)
Use code SELJ1006
15% off  (Valid Till 14th Dec)
Use code SELJ1005
7% off  (Valid Till 21st Dec)
Use code SELJ1006
08 January 202508 January 2025

Sat - Sunday

08:00 AM - 11:00 AM (IST)

Sat - Sunday

08:00 AM - 11:00 AM (IST)

15% off  (Valid Till 24th Dec)
Use code SELJ1007
7% off  (Valid Till 31st Dec)
Use code SELJ1008
15% off  (Valid Till 24th Dec)
Use code SELJ1007
7% off  (Valid Till 31st Dec)
Use code SELJ1008

You can attend the classes from any part of the world, check your country here:    


Corporate and Group Training

Let us know about your company training requirements, we can also customize the program to suit your needs.

Special discounts available for a group of 3 or more.

Corporate Training Enquiry

Training FAQs

Is there any recognized Selenium Certification?

Unfortunately, there is no Selenium certification which has industry wide recognition. So, training organizations like Techcanvass issue certificates based on participant's performance on project work and in an online test.

Can I learn java as I have no programming background?

It’s difficult to pick up Java in the beginning, we agree with that. That’s the reason we have taken a hands-on training approach. The classes are conducted in the Lab so that you practice everything you learn simultaneously.

In addition, the trainers have all been in the same boat as you. They were once manual testers and are now working in MNCs as selenium automation testers. So they understand your pain points and teach accordingly.

Will I get any certificate after completing this course?

Yes, you will get a certificate after the completion of the course after you appear for an online test and finish your project successfully.

Will it be a practical hands-on course? How will the lab sessions be conducted?

This Selenium certification course is structured into conceptual session, trainer demo and participant's practice during the class. This is true for classroom as well as live online sessions. There is no difference as far as delivery of training is concerned.

Will there be any project, which I will be working on during the course?

Yes, you will be given a project to work on, which you can finish with the course. You can also take some more time and submit after a couple of weeks as well.

Is there any difference between online and classroom training?

There is no difference between selenium online training and selenium classroom training. The profile of the trainers are the same and the class is conducted on a web meeting platform, where you can interact with the trainer in real time.


Related Courses

Selenium with Python

Selenium with Python

Automation Testing Courses

Automation Testing Courses

Business Analysis Courses

Business Analysis Courses

Selenium-python

Selenium with Python

Automation Testing Courses

Automation Testing Courses

Business Analysis Courses

Business Analysis Courses

whatsapp

Copyright © Techcanvass | All Rights Reserved