OVERVIEW
Instructor led online Selenium 3.0 program - BE A CP-SAT (Weekends Only)
About the Program
Agile Testing Alliance(ATA) is proud to announce Selenium 3.0 Instructor led online program. This is our way to get many manual testers move into automation at a pace everyone can handle. We have been able to not only train people in selenium but help them clear the only globally recognized certificate CP-SAT (Certified Professional Selenium Automation Testing). To read more about CP-SAT please visit the following URL’s
http://agiletestingalliance.org/sat.html
http://cpsat.agiletestingalliance.org/
Please look at a sample day 6 video recording from a recently conducted program
Online Batch Size
Maximum participants in a batch not to exceed 10
Duration:
About the trainer-
Pallavi Sharma has an overall professional experience of 12 years. She has worked in varied roles as a product/project manager, presales team, marketing team and as well as a test automation coach in the software testing domain. She has been training people on Selenium and other technologies from last 5 years. She is a CP-SAT certified trainer from ATA. Her linked in profile is available here -
https://www.linkedin.com/in/pallavirsharma/
Benefits of the Program-
Only program which helps and enables you to not only learn Selenium 3.0 but also prepares you to appear for the CP-SAT certification.
Curriculum (30 hrs)
Revisit Java Concepts
- Why Java
- Java data types
- Conditional and looping statements
- Data structures in Java
- Concepts of Object oriented programming
- Exception Handling
Selenium Fundamentals
Selenium history and overview
Selenium components - IDE, Server, Grid
Selenium IDE Test Cases and Test Suites
Actions, Assertions and Accesors in Selenese
Concept of DOM and Webtables
Selenium Locator Strategies
Locator and DOM related tools
Structure dependant and attributes based locators
Selenium Webdriver - Introduction
Concept of WebDriver, Webelement and By
Difference Between RC and WebDriver
Installing and Configuring Selenium WebDriver in Eclipse
Automating Firefox, IE and Chrome browsers
Junit
Introduction to Junit
Creating tests in Junit
Creating Suites in Junit
Assertions in Junit
Automating Applications -
Synchronization - Implicit and explicit waits
Parameterizing Tests
Handle basic and advance html elements- form elements, table, frame
Handle alerts, popups
Keyboard and mouse actions
Controlling browser attributes and navigation
TestNg
Setting testng in eclipse
Creating testng tests
Parameterizing testng test
TestNg features and annotations
TestNG Test Suites
Testng Reports
Framework Concepts
Page Factory and POM for better maintenance and reusability
Data Driven frameworks using Excel
Logging Components
Hybrid Framework
Keyword driven framework
Selenium Grid
Setup the Hub server
Register the WebDriver Nodes and legacy RC nodes to the Hub server
Parameterize the tests to run on various nodes
Override the default parameters on the nodes
Selenium in CI/CD
Concept of CI/CD, Automating the Automation
Working with Maven
Working with Jenkins
For any further queries get in touch with us at Nabankur.Chatterjee@ATAEvents.org / (+91) - 6261723803
for more testimonials please see feedback from our recently concluded CP-SAT Program