• Days
  • Hours
  • Mins
  • Secs
  • Techcanvass
    Landline Number  +91 22 2570 2772    Landline Number  +91 22 4015 5175    Landline Number  +91 932 55 66 777

    Selenium Certification Training | CP-SAT Certification

    CP-SAT Course Overview

    Selenium certification training is a certification course leading to CP-SAT certification in Selenium 3.0 suite.
    CP-SAT certification is the only recognized selenium certification in the world.

    Our training will prepare you for this Selenium certification from scratch by covering Java basics, Selenium 3.0 suite and other CP-SAT topics.

    The key features of this Selenium Certification course are:

    • • Covers Java Basics
    • • Selenium Web Driver
    • • TestNG and JUnit
    • • Automation Frameworks
    • • Agile Testing Basics
    • • CP-SAT Certification preparation

    Certification Eligibility

    Anyone with manual testing experience can go for this certification. This course covers Java basics also. So even if you don’t know anything in Java, this course will get you started from the scratch.

    Why CP-SAT course from Techcanvass?

    Hands-on Training

    Every session comprises of concepts, demos and practice.

    Weekends course

    Classes on Sat & Sun – 4 hrs each day.

    Mock Tests

    Mock tests for CP-SAT exam (MCQ as well as Practical)


    Project and multiple business processes automation.

    LMS Portal

    TechEdge portal with learning resources.

    CP-SAT Certification

    Take the test from Techcanvass offices.

    Course Material

    BABOK Revision Guide

    CP-SAT Certification handbook

    ECBA Mock Tests

    Java Handbook

    ECBA Mock Tests

    Java Practice Workbook

    These books are available in your Learning Management System (LMS) Portal.

    Course Preview Videos

    Introduction to Selenium 3.0
    What's new in Selenium 3.0
    First Selenium Web Driver Script - Step by Step
    Basics of locators Part-I

    Course Syllabus

    This selenium training course is designed to provide you a comprehensive and hands-on training on Java basics and Selenium 3.0. You have the option to go for the professional course or advance course.

    CP-SAT Certification Course Modules

    Course Introduction

    • Introduction to Trainer and Course

    • Introduction to LMS

    Getting started with Java programming

    • Approach to learn Java programming

    • Understanding a program in Java

    • Installing Java and Eclipse

    • Setting up and understanding Java environment

    • Extending your First Java Program

    Getting Hands-on with Java

    • Class Exercise: Finding Numbers

    • Class Exercise: Area of a circle

    • Class Exercise: Converting days to months

    • Class Exercise: Simple and Compound Interest

    • Class Exercise: More Class Exercises and Assignments

    Java Language Features

    • Java Language Features: Part A

    • Java Language Features: Part B

    • Class Exercise

    • Running a Java program from Command line

    • Java Language Features: Part C

    • Java Language Features: Part D

    • Class Exercise: Adding Rounding Off to Simple and Compound Interest

    • Class Exercise: Accepting User Inputs

    • Class Exercise: Class Example Command Line arugument

    • Escape Sequences

    Data Types in Java

    • Data Types in Java - Part A

    Class Exercise:

    • Numeric Data Types and Interachangeability

    • More on String Class

    • Advance String concepts and classes with examples

    Conditional Statements & Loops in Java

    • Conditional Statement - IF Else

    • Class Exercises

    Nested IF

    • Loops: Part One (With class exercises)

    • Loops: Part Two (With class exercises)

    • Switch Case Statement

    Object Oriented Concepts in Java

    • Object Oriented Concepts in Java - Classes & Objects

    • Class Example: Class and Object

    • Access Modifiers and Return Types - Class Structure

    • Return Types - Methods

    • Class Example

    • Understanding Variables

    • Encapsulation & Polymorphism

    • Inheritance in Java

    • Class Example: Inheritance

    Exception Handling in Java

    • Introduction to Exceptions Handling in Java

    • Class Example: Exception Handling

    File Handling in Java

    Arrays in Java

    Collections in Java

    • Introduction to Collections

    • Collections: Understanding List

    • Collections: Understanding Set and Map

    Introduction to Automation Testing & Selenium

    • Introduction to Automation Testing

    • Introduction to Selenium 3.0

    • Selenium 3.0 Suite and components

    • What's new in Selenium 3.0

    Installing Selenium

    Selenium Web Driver Part A

    • Selenium Webdriver First Script - Step by Step

    • Class Q & A Session

    • Implementing web drivers on multiple browsers

    • GET commands with examples

    • Desired Capabilities & setting up Proxy

    Locator Strategies

    • Introduction to Locators

    • Introduction to Locators Part-B

    Selenium IDE

    • Installing Selenium IDE and other tools

    • Recording, Running & Pausing Script

    Web Driver Part B

    • Handling Alerts

    • Q & A - Handling Alerts

    • Simple Assertions

    • Handling Synchronization - Stale Elements

    • Completing Add Student Workflow

    • Taking Screenshots

    • Handling Popups in Selenium

    • ACTIONS Class - Drag and Drop

    • ACTIONS Class - Mouse Hover

    • Handling Drop Down List Boxes

    • Types of Waits in Selenium

    Web Driver Part C

    • Handling Web Table Part A

    • Handling Web Table Part B

    • Working with KEYS & Chord for simulating keyboard actions

    • Handling Java Script - JavascriptExecutor

    Web Driver Part D

    • Downloading a File

    • Uploading a File

    • Working with a Proxy

    Introduction to TestNG Framework

    • Installing TestNG

    • Introduction to TestNG

    • Writing test cases with TestNG (HMS Project) - Part A

    • Writing test cases with TestNG (HMS Project) - Part B

    • Automating Project with TestNG (Second Project)

    Automation Framework Basics

    • Automation Framework Basics

    • Understanding Keyword driven and Modular Framework

    • Understanding Modular Driven Framework

    • Implementing Modular Framework

    • Implementing Modular Framework

    • Implementing Keyword Driven Framework

    • Using GitHub Repository and Keyword Driven Framework

    Page Object Model (POM)

    • Page Object Model (POM) Part A

    • Page Object Model (POM) Part B

    Introduction to Maven

    • Introduction to Maven

    • Building Project with Maven

    • Using Maven Plugin

    Continuous Integration with Jenkins

    • Introduction to Continuous Integration & pipeline

    • Source Control with GitHub

    • Continuous Integration with Jenkins and Maven

    • Scheduling and Automating testing with Jenkins

    CP-SAT Course duration and details

    You can attend this CP-SAT selenium certification course in Mumbai classrooms.

    Live Online training with real-time trainer interactions can be attended from anywhere in the world.

    Classroom Training

    • CP-SAT Certification Preparation
    • 8 weekends Course
    • Hands-on practice in the class
    • Java Study Material                
    • Selenium Study Material                
    • Java practice workbook                
    • LMS Portal Access                
    • Competency Certificate                
    • Course Project (20-hrs)

    Course Fees

    (Please Select Currency)

    Classroom Training $ 205
    Classroom Training
    CP-SAT Certification Fee
    (Installment facility)
    $ 255

    (GST Extra)

    Live Online Training

    • CP-SAT Certification Preparation
    • 8 weekends Course
    • Hands-on practice in the class
    • Java Study Material                
    • Selenium Study Material                
    • Java practice workbook                
    • LMS Portal Access                
    • Competency Certificate                
    • Course Project (20-hrs)

    Course Fees

    (Please Select Currency)

    Live Online Training $ 176
    Live Online Training
    CP-SAT Certification Fee
    (Installment facility)
    $ 226

    (GST Extra)

    Self-Paced Course

    • CP-SAT Certification Preparation
    • Actual classes recordings
    • Structured into topics & chapters
    • Practice exercises                
    • Course Completion Test                
    • Selenium 3.0 competency Certificate
    • Live Project                      
    • Email Support by Trainer

    Course Fees

    (Please Select Currency)

    Self Paced Training $ 72
    Self Paced Training
    CP-SAT Certification Fee
    (Installment facility)
    $ 122

    (GST Extra)

    Certification of competency in Selenium


    (click to zoom in)

    At the end of the course, you will be eligible for a certification of competency in Selenium 3.0, based on an online multiple choice questions (MCQ) test, conducted by Techcanvass.

    Upcoming Batches Schedule


    02:30 PM - 06:30 PM ( IST )
    Classroom Training


    Sat - Sun
    09:00 AM - 11:00 AM ( IST )
    Live Online Training


    02:30 PM - 06:30 PM ( IST )
    Classroom Training


    Sat - Sun
    09:00 AM - 11:00 AM ( IST )
    Live Online Training


    02:30 PM - 06:30 PM ( IST )
    Classroom Training

    Frequently asked questions (FAQ)

    What is CP-SAT?

    CP-SAT stands for “Certified Professional – Selenium Automation Testing”. CP-SAT is the only recognized certification in Selenium. This certification is prepared and honoured by “Agile Testing Alliance” & “University Teknologi Malaysia (UTM)”.

    What is CP-SAT fees?

    The CP-SAT certification fees is INR 6500/- and that needs to be deposited directly with Agile Testing Alliance. It's not included in the fees. However as Techcanvass is a partner, you will get a discount in the exam fees as well.

    I am a manual tester Can I do CP-SAT certification?

    Our course is designed for manual testers. The course starts with the basics of Java and then covers all the concepts of selenium as well. If you are into manual testing, you will find this course very useful.

    I am an automation tester but don’t know Java, can I do this certification?

    The course starts with the basics of Java and then covers all the concepts of selenium as well. So even if you don’t know Java, you can join this course and start with the java basics.

    I am already working in Selenium, do I need to do all the modules for CP-SAT?

    Not at all, you only need to attend one day program, depending on your current skills. Contact our course co-ordinator at to know the applicable duration and fees for the course.

    What is the difference between Agile Business Analyst and Product Owner?

    A product owner is a defined role for SCRUM methodology only and is not valid for all the Agile methodologies. Agile business Analyst refers to the business analysis conducted in any software project following Agile methodologies not necessarily SCRUM.But broadly speaking, product owners have a restricted role as compared to a typical business analyst.

    More Selenium Training Certifications

    Behavior Driven Development Fundamentals (BDD)

    Cucumber is an open source framework for implementing behavior driven development (BDD). It provides features (literally) to write system functionality using a high level language as well as implementing automation testing.

    Know More

    RPA Business Analyst Training

    This business analyst course is designed with two key objectives. One, to prepare you for the role of an entry level business analyst. Two, to prepare you for the ECBA Certification.

    Know More

    Automation Testing Frameworks

    This Business Analyst training is a hands-on course to help you become an IT business analyst. This course will help you to master industry relevant business analysis skills along with banking domain knowledge.

    Know More

    Free Java and Selenium 3.0 Tutorials

    Java Tutorials for Beginners


    Java tutorials for beginners has been written for professionals, who are completely new to Java and Selenium. These tutorials are written specifically keeping in mind Selenium 3.0 requirements. So the tutorials are to-the-point and are written in simple to understand language with examples.
    Go to Tutorials

    Selenium Tutorials for beginners


    This is a complete tutorial on Java, Selenium, TestNG and Grid. You will learn Java and selenium from scratch. It is written for complete beginners.
    Go to Tutorials

    Student Testimonials

    as on Google page

    srividya nalawade

    I took up an online test automation course with Techcanvass to gain an understanding in automation testing. Well structured lessons and easy to follow and practice.
    Definitely would recommend.

    as on Google page

    Sirisha Akasapu

    I have joined for selenium course in techcanvass. Before I took up the course I have zero knowledge on coding. The course was taught so well that now I'm able to code Java on my own and able to automate tests in my projects at work very efficiently and with confidence.
    I would highly recommend techcanvass.

    as on Google page

    Lawrence Fernandes

    I have completed Selenium Automation course from techcanvass powai branch. The thing I liked the most is that they take batches of 7 people each, which helps for better interaction with the professor and better doubt solving. The professors have good knowledge what they teach. I would recommend techcanvass anytime.


    Yogesh Ganpule

    Good for beginners and people who are new to coding , all details covered, best in Mumbai. Automations (Selenium + java ) Taught very nicely.


    Deepika Chaudhary

    Took Selenium Advanced course here and the teaching methods are good. Attention is given to each student. All an all it is good.


    Sahana Gadagkar

    Topics were covered in an orderly manner. Doubts were clarified properly. Had a good overall experience in the training program.


    Vinay Verma

    Techcanvass is very good institute in terms of technical expertise, they provide better knowledge and hands on to their students and help them in all extends. Parallel, student needs practice with all the skill & knowledge provided by institute by self as well.

    Call Me Back / Send Course Details


    Subscribe to our Youtube Channel

    Youtube subscription

    Related Courses

    Python Selenium Training icon DevOps Certification Training icon Selenium 3.0 Training Course icon Mobile Testing with Appium icon