Date :
2025-06-18
Course :
c#.net,
Date :
2025-06-18
Course :
Fullstack Development,
Date :
2025-06-20
Course :
Python ,
Gandhi Nagar, Berhampur, G.m
Database Applications
Programming & Framework
Web Development
Software Development
×
Internship
Training
Student
Login
Corporate
Training
Back
Home
Programming & Frameworks
Core Programming
Application Development
Framework Courses
Web Development
Data Science Courses
Database Applications
DBMS/SQL
SQLServer
MySql
Oracle
Projects
Design Courses
Web Designing
Matlab
Photoshop
AutoCAD
Video Editing
Software Development
Software Development
Web Site Designing
Mobile Application
Hosting Service
Course
Automation testing with Selenium
Automation testing with Selenium
₹35000
28 %off
₹25000
Course Duration
61 Hours
buy now
Description
Details
Syllabus
Automation testing with Selenium
Automation testing with Selenium
Certificate
Yes
Study Material
Yes
Project
Self
Strength
Max 10(Offline Class ) / 20 (Online Class)
Language
English, Telegu, Hindi, Oriya
Class
Online
Category
Weekday & Weekend
What is Software Testing?
Importance of testing in software development
Difference between Manual and Automation Testing
Software Quality Assurance (SQA) vs Software Testing
? Phases of SDLC
SDLC Models:
Waterfall Model
V-Model
Agile Model
Spiral Model
Incremental Model
Requirement Analysis
Test Planning
Test Case Design
Test Environment Setup
Test Execution
Defect Reporting & Tracking
Test Cycle Closure
Levels of Testing
Unit Testing
Integration Testing
System Testing
Acceptance Testing (UAT)
Types of Testing
? Functional Testing
Smoke Testing
Sanity Testing
Regression Testing
Retesting
Ad-hoc Testing
? Non-functional Testing
Performance Testing (Intro only)
Load Testing
Usability Testing
Compatibility Testing
Maintenance Testing
Exploratory Testing
Static vs Dynamic Testing
? Black Box Testing
Equivalence Partitioning
Boundary Value Analysis (BVA)
Decision Table Testing
State Transition Testing
Use Case Testing
? White Box Testing (Basic awareness)
Statement Coverage
Branch Coverage
Test Strategy vs Test Plan
Components of Test Plan Document
Test Scenario, Test Case & Test Script
Writing Test Cases (with templates)
Test Data Preparation
What is a defect/bug?
Defect Life Cycle (New ? Closed)
Severity vs Priority
Bug Report Template
Tools for bug tracking: JIRA (basic overview)
Agile vs Traditional Testing
Scrum Basics (Sprint, Scrum Master, Product Owner)
User Stories & Acceptance Criteria
Agile Testing Quadrants
Role of QA in Agile
JIRA
Basic uses of JIRA
Real-world requirement understanding
Writing test scenarios & test cases from real project
Executing tests and logging defects
End-to-End workflow simulation
Manual Testing Interview FAQs
Test Case-based interview scenarios
Bug reporting examples
Practical assignments and mock interviews
Basics of API Testing (Postman tool)
Understanding Test Automation Scope
Introduction to Java and JDK/JRE
Data Types, Variables, Operators
Control Statements (if, switch, loops)
Arrays and Strings
Functions/Methods
Classes & Objects
Constructors
Inheritance
Polymorphism
Abstraction & Encapsulation
Access Modifiers
Exception Handling (try, catch, throw, throws)
Collections Framework
List, Set, Map, Queue
Iterator and Enhanced for-loops
File I/O (Reading from and writing to files)
What is Selenium? Architecture and Components
Selenium vs QTP/UFT
Introduction to Selenium WebDriver
Launching browsers (Chrome, Firefox, Edge)
Locators in Selenium: ID, Name, ClassName, LinkText, XPath, CSS Selector
Handling Web Elements: Click, SendKeys, GetText, Clear, etc.
Working with: Checkboxes, Radio buttons, Dropdowns, Alerts
Implicit Wait
Explicit Wait (WebDriverWait)
Fluent Wait
Handling Windows, Tabs, and Frames
Taking Screenshots
Mouse and Keyboard Actions (Actions Class)
Handling WebTables (Dynamic Tables)
JavaScriptExecutor
File Upload/Download
Scrolling and Zooming
Introduction to TestNG
Installing and configuring TestNG in Eclipse/IntelliJ
Annotations: @Test, @BeforeSuite, @BeforeMethod, etc.
Assertions (Hard & Soft)
Parameterization with @DataProvider
Grouping, Prioritizing, and Parallel Execution
Modular Framework
Data-Driven Framework
Keyword-Driven Framework (intro)
Hybrid Framework
Page Object Model (POM)
Page Factory
Maven Project Setup
Properties File for Config
Log4j for Logging
Apache POI for Excel Handling
Reusable Components/Utility Classes
Selenium Grid Architecture
Running tests in parallel across multiple browsers/machines
Setting up Hub and Node
Requirements Analysis
Test Case Writing
Automation Planning
Framework Implementation
Execution and Reporting
Defect Logging (JIRA)
Git & GitHub for Version Control
Jenkins for CI/CD:
Creating Jenkins Jobs
Git integration
Running Maven + TestNG projects in Jenkins
Report Integration (Extent, Allure)
Overview of Cucumber BDD (Gherkin syntax, Feature files)
Postman + Rest Assured basics (API Automation)
Docker basics for test containerization
BrowserStack/Sauce Labs for Cross-browser testing
100+ Java & Selenium Interview Questions
Practical Scenario-Based Questions
Coding Exercises for Logic Building
Resume Building Tips for Automation Tester Roles
Mock Interview Sessions
Introduction to Playwright or Cypress (for UI automation comparison)
Mobile Automation with Appium (basic intro)
Test Reporting with ExtentReports or Allure