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

Selenium-Training-Syllabus

Uploaded by

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

Selenium-Training-Syllabus

Uploaded by

vivek
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

G C Reddy Technologies (www.gcreddy.

com) 91-8247651514

Selenium Training Syllabus

Selenium is not an all inclusive Test tool; it requires some third party
plug-ins and frameworks to broaden the scope of testing.

Selenium Course Modules

1. Selenium WebDriver - Test Tool

2. Java - Programming Language

3. TestNG - Testing Framework

4. Hybrid Framework - Automation Framework

5. Project

Module I. Java Programming for Selenium


1. Introduction to Java

2. An Overview of Java Programming

3. Java Environment Setup

4. Java Keywords and Identifiers

5. Java Basic Syntax

6. Java Program Structure

7. Java Modifiers

8. Java Comments

9. Java Data Types

10. Java Variables

11. Operators in Java

12. Java Decision-Making

G C Reddy Technologies (www.gcreddy.com) 91-8247651514


G C Reddy Technologies (www.gcreddy.com) 91-8247651514

13. Java Loops

14. Java Branching

15. Java Strings

16. Java Arrays

17. Java ArrayList

18. Java User Input

19. Java File Handling

20. Java Predefined Methods

21. Java User-defined Methods

22. Java Constructor

23. Java Exception Handling

24. Java Object-Oriented Programming

25. Java OOPS – Inheritance

26. Java OOPS – Polymorphism

27. Java OOPS – Abstraction

28. Java OOPS – Encapsulation

Module II. Selenium WebDriver


1. Introduction to Selenium WebDriver

2. Selenium Test Environment Setup

3. Introduction to Web/HTML Elements

4. Inspecting Web/HTML Elements

5. Locating Web/HTML Elements (Element Locators)

6. Actions on Web/HTML Elements (Selenium WebDriver API Commands)

7. Handling Web/HTML Elements

8. Writing Selenium Test Cases

9. Synchronization (Waits)

G C Reddy Technologies (www.gcreddy.com) 91-8247651514


G C Reddy Technologies (www.gcreddy.com) 91-8247651514

10. Page Object Model (POM)

11. Cross Browser Testing

12. Data-Driven Testing

13. Batch Testing

Module III. TestNG Testing Framework for


Selenium
1. Introduction to TestNG Testing Framework

2. Install TestNG and write first TestNG Program

3. TestNG Annotations

4. Create multiple Test Cases & Run

5. Execute/Run multiple programs using XML

6. Grouping Test Cases

7. Parallel Testing

8. Data-Driven Testing using @DataProvider annotation

Module IV. Selenium Automation Framework


1. Selection of Automation Framework

2. Selenium with Maven Integration

3. Selenium Test Environment Setup (Maven Project)

4. creating Framework Folder Structure

5. Creating Object Repositories using ‘Page Object Model’

6. Creating ‘Reusable Functions’

7. Creating Utilities

8. Creating Test cases

9. Collecting Test Data

10. Enhancing Test Cases

11. Executing Test Cases and Storing Test Results.

G C Reddy Technologies (www.gcreddy.com) 91-8247651514


G C Reddy Technologies (www.gcreddy.com) 91-8247651514

Module V. Project
1. Project Information

2. Project Overview

3. Stakeholders of the Project

4. Interface of the Project/AUT

5. Features to be tested in Admin Interface

6. Features to be tested in User Interface

7. Derive Sanity Test Scenarios for Admin Interface

8. Derive Sanity Test Scenarios for User Interface

9. Derive Comprehensive (All Possible) Test Cases for Admin Interface

10. Derive Comprehensive (All Possible) Test Cases for User Interface

11. Automating Manual Test Cases using Selenium WebDriver, Java, and
TestNG.

Prerequisites to Learn Selenium


1. Computer Programming

Python Training Videos by G C Reddy

Note: Class notes are available in video pages (in comment section).

2. Database Fundamentals

SQL Step by Step Tutorial - Full Course for Beginners

Note: You can practice SQL commands explained in this video using any
online SQL editor.

3. Manual Testing Tutorial

Download Manual Testing Material

Manual Testing Video

G C Reddy Technologies (www.gcreddy.com) 91-8247651514

You might also like