Book Online Tickets for Instructor led online Selenium 3.0 progr, . CP-SAT C#: Learn Selenium with C# (Instructor LED ONLINE Program)
CP-SAT C# stands for “Certified Professional – Selenium Automation Testing in C#” certification prepared and honored by “Agile Testing Alliance”

Instructor led online Selenium 3.0 program - BE A CP-SAT - C Sharp


  • Early Bird Ticket

    * Exclusive of GST 18%

    Last Date: 28-09-2020

    INR 12500
  • Regular Ticket

    * Exclusive of GST 18%

    Last Date: 28-09-2020

    INR 15000
  • Regular Ticket

    Last Date: 28-09-2020

    USD 250
  • Early Bird Ticket

    USD 200
    Sold Out

Invite friends

Contact Us

Page Views : 155

About The Event

CP-SAT C#: Learn Selenium with C# (Instructor LED ONLINE Program)

CP-SAT C# stands for “Certified Professional – Selenium Automation Testing in C#” certification prepared and honored by “Agile Testing Alliance”.

CP-SAT is the number 1 selenium testing certificate as it is the only globally recognized program which tests participants practical knowledge

This Instructor LED Online program prepares you for the most renowned and toughest selenium certificate program

This Instructor Led Online program could be attended from any part of the world.

For more details please visit the following URL's

Program Details

Date: 29th September - 22nd October (Tues, Wed, Thursday) 

  • Week 1: 29, 30 September, 1st October
  • Week 2: 6, 7 , 8 October
  • Week 3: 13, 14 , 15 October
  • Week 4: 20, 21, 22 October

Timing: 9:00 am - 11:00 am (IST - GMT +5:30)

Mode: Online, The sessions will be conducted via Microsoft Teams

Prerequisite: C#

Program Structure:

Go for the CP-SAT - CPSAT Examination must be appeared within 15 working days from the completion of the program.

Course Fees:

All this at an early bird price of only 12,500/- (Inclusive of the certification fees of INR 5500/- ) for International participants only USD 200 (Inclusive of the CP-SAT certification fees of USD 80 )

Learning Objectives of CP-SAT 

Learning objectives for CPSAT (C#) can also be downloaded from the following URL

1. Tool background

1.1. History of Selenium
The participant learns about the history of the tool, its evolution and the need for it.

1.2. Selenium Overview
Learn about the definition and usage of the tool. Get aware of the crosslanguage, cross-platform, cross-browser capabilities of the tool. Learn about the Selenium tool license policy. Elaborate on the two parts of the Selenium toolkit

• Selenium 3.x
o Selenium WebDriver

• Selenium Grid
o Need for Grid
o Parallel execution of tests  

2. Locator Strategies

• Learn the concept of DOM
• Learn about the Structure Dependent locators:
o XPath

• Learn about the Attributes-based locators:
o Id
o Name
o Link Text
o Partial Link Text
o Tag Name

3. Selenium Server

3.1. Selenium 3.x (WebDriver)

• Setting up your .Net environment
o Creation of .Net Project
o Creation of the Source Folders, Packages and Resource Folders
o Debugging and Running the tests

3.2. Nunit
o Learn about the need of the testing frameworks
o History of NUnit
o Running tests using NUnit

• Running WebDriver Tests

New features of WebDriver 3.x
o Limited methods, more flexibility to create new
o Lightweight API
o Wrapper methods for missing commands
o JavaScript execution

• Implicit and Explicit Wait in Selenium 3.x
• Running JavaScript code
• Test Suite creation using Nunit

3.3. Various WebDriver implementations

• Firefox Driver (Gecko driver)
• Chrome Driver
• Edge Driver
• Headless Browser Testing
• Learn to manage driver capabilities

3.4. Advanced User Interaction
• Keyboard
• Action Builder
• Handling popups
• Handling alerts
• Capturing Screenshots
• Drop Downs
• JQuery (Auto Complete)
• Drag and Drop

4. Framework

4.1. Testing Frameworks

• Data Driven Framework using WebDriver
o For Excel (Using .xls and .xlsx)

• Keyword Driven Framework using WebDriver
o Setting Up Keyword Driven Framework
o Setting Up Data Engine
o Test Suite Execution
o Log Generation

• Page Factory and Page Object Model
• Helper / Utility framework class

5. Selenium Grid

5.1. Selenium Grid Concept and Practical Setup

• Learn about the built-in grid functionality in Selenium 3.x
• Learn to distribute the tests on several machines and do parallel execution
• Learn to run the tests in parallel on multiple combinations of browser and OS from a central hub
• Learn to setup the Hub server
• Learn to parameterize the tests to run on various nodes
• Learn to override the default parameters on the nodes

6. Running Selenium Tests in Continuous Integration environment

6.1. Concept of Continuous Integration

• Learn about the concept of Automating the Automation
• Learn about the Continuous Integration practice and merging automated Selenium test scripts on CI server

6.2 NUget/MSBuild task in Jenkins/Hudson

Learn to prepare Jenkins/Hudson to run NUGet/MSBuild task with Selenium tests
• Learn various triggering events for the test
• Learn to prepare test output reports

7. Automation in Agile projects (Reading)

7.1. Agile Manifesto
7.2. Agile in Practice (Video)
7.3. Incremental and Iterative development
7.4. Scrum – Testing in iterations
7.5. Testing challenges in Agile
7.6. Test Automation

8. Practical Selenium Automation Testing

• Practice all Selenium concepts throughout the course using various practical case studies.
• Practical Exercises post completion of the program

Cancellation and Refunds

In case of the event getting canceled or participants deciding to cancel their registrations the refunds will be processed based on the following refund policy

To know about other ATA programs and Meetups, please check:

More Events From Same Organizer

Similar Category Events