0% found this document useful (0 votes)
148 views

Draft - Automation Testing Plan

This document outlines a training curriculum covering Java fundamentals, Selenium WebDriver, TestNG framework, and automation frameworks. The Java section covers core concepts like classes, data types, variables, and OOP principles. Selenium topics include locators, commands, Actions class, sample scripts, and handling elements like alerts and tabs. TestNG coverage incorporates annotations, dependencies, priorities, groups, data providers, and reporting. Finally, different framework types are addressed: keyword-driven, modular, library-based, data-driven, and hybrid approaches. The curriculum spans October through December.

Uploaded by

Anish Kaulgud
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views

Draft - Automation Testing Plan

This document outlines a training curriculum covering Java fundamentals, Selenium WebDriver, TestNG framework, and automation frameworks. The Java section covers core concepts like classes, data types, variables, and OOP principles. Selenium topics include locators, commands, Actions class, sample scripts, and handling elements like alerts and tabs. TestNG coverage incorporates annotations, dependencies, priorities, groups, data providers, and reporting. Finally, different framework types are addressed: keyword-driven, modular, library-based, data-driven, and hybrid approaches. The curriculum spans October through December.

Uploaded by

Anish Kaulgud
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Oct Oct

Week 1 Week 2

A Fundamentals of Java

A.1 Classes and Objects


A.2 Data Types in Java
A.3 Modifiers
A.4 Variables
A.5 Operators
A.6 Conditional Statements
A.7 Loop Statements
A.8 Strings
A.9 Arrays, ArryaList
A.10 Methods
A.11 OOPS Concepts
A.12 Exception handling in Java

B All Selenium Webdriver commands practical implementation

B.1 Types of Locators - XPATH, CSS, Id, Classname etc.


B.2 All Webdriver Commands
B.3 Actions Class (Advanced Commands)

B.4 First Selenium Webdriver Script - A sample script which covers all basic
Java Webdriver commands
B.5 Automate Google Search using Selenium Webdriver

B.6 How to handle Alerts or Pop-Ups using Selenium Webdriver

B.7 Handling Multiple Browser Tabs Using Selenium Webdriver and Java

Code Resuablity & Maintainablility Using Action Methods in


B.8
Selenium Webdriver

B.9 How To Handle Dynamic Web Table In Selenium WebDriver

How To Extract Table Data/Read Table Data Using Selenium WebDriver


B.10
and Java

B.11 How To Take Partial Screenshot in Selenium Webdriver using Java

C Implement TestNG framework in your Selenium Webdriver scripts.


C.1 Annotations
C.2 Depends on Methods
C.3 Priority
C.4 testNG.xml
C.5 Groups
C.6 Data Provider
C.7 Reporting
D Learn and develop different types of automation frameworks
D.1 Keyword driver Framework
D.2 Modular Framework
D.3 Library Architecture Testing Framework
D.4 Data Driven Framework
D.5 Hybrid Framework
Oct Oct Nov Nov Nov Nov Dec Dec Dec
Week 3 Week 4 Week 1 Week 2 Week 3 Week 4 Week 1 Week 2 Week 3
Dec
Week 4

You might also like