• Home
  • Course Content
    • Selenium
    • SoftwareTesting
    • Cypress
    • API Testing
    • JMeter
  • Course Schedule
  • Assignments
  • Downloads
  • CONTACT US
  • Latest Updates
  • About
  • Services
  • Registration
  • Live Sessions
  • More
    • Home
    • Course Content
      • Selenium
      • SoftwareTesting
      • Cypress
      • API Testing
      • JMeter
    • Course Schedule
    • Assignments
    • Downloads
    • CONTACT US
    • Latest Updates
    • About
    • Services
    • Registration
    • Live Sessions
  • Sign In
  • Create Account

  • Bookings
  • My Account
  • Signed in as:

  • filler@godaddy.com


  • Bookings
  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Course Content
    • Selenium
    • SoftwareTesting
    • Cypress
    • API Testing
    • JMeter
  • Course Schedule
  • Assignments
  • Downloads
  • CONTACT US
  • Latest Updates
  • About
  • Services
  • Registration
  • Live Sessions

Account


  • Bookings
  • My Account
  • Sign out


  • Sign In
  • Bookings
  • My Account

FULL STACK SOFTWARE TEST AUTOMATION COURSE FOR SDET

JAVA

  •  Introduction to JAVA (Java 17)
  • JAVA Components
  • Java Data Types 
  • Identifiers in Java and Rules
  • Types of Variables in Java
  • Operators in Java
  • Java Project Setup and Different Components of Java Project
  • Java Conditional Statements
  • Loops in Java
  • Jumping Statements 
  • Java Methods
  • OOPS Concepts
  • Access Modifiers in Java
  • Non-Access Modifiers in Java
  • Exception Handling in Java
  • Java Collections
  • Data Conversions and Type Casting in Java
  • String Operations in Java
  • Important Java Key Words
  • Java 8 vs Java 17
  • Introduction to Maven Project
  • Different Components in Maven Project
  • Maven Project Setup 
  • Handling Excel and Reading Test Data From Excel
  • Handling Property Files and Reading Test Data From Property File
  • Generating Custom Test Reports using Extent Reports
  • Date API
  • Robo and AWT classes in Java
  • JDBC Connections and Synchronization Concepts
  • Implementation of Java Concepts in Selenium Web Automation and Lab Sessions

SELENIUM & AUTOMATION FRAMEWORKS

  • Introduction to Selenium WebDriver
  • Selenium WebDriver Architecture (3 & 4)
  • New Features of Selenium WebDriver 4 (v 4.10)
  • Locators in Selenium
  • Advanced X path Concepts in Selenium
  • Dynamic X path Concepts
  • Relative Locators in Selenium 4
  • Different types of Web Elements
  • Selenium Web Actions 
  • Handling Web Tables and Web Scarping using Selenium
  • Java Script Executor in Selenium
  • Selenium Actions Class
  • Handling Windows Alerts using Selenium
  • Handling Frames inside web applications using Selenium
  • Handling Multiple Windows using Selenium
  • Windows Interactions using Selenium
  • Selenium Waits
  • Assertions in Automation
  • Capture Test Results and Screenshots using Selenium

AUTOMATION FRAMEWORK DESIGN - TESTNG and CUCUMBER BDD

  • TestNG Framework basics With PAGE OBJECT MODEL 
  • Advanced TestNG Framework concepts, Listeners etc..
  • Cross Browser Testing and Parallel Testing using TestNG Framework
  • Prioritizing Test Cases in TestNG
  • Parameterizing Test Cases in TestNG
  • Grouping Test Cases and Creating Test Case Dependency
  • Executing Specific Cases in TestNG in multiple ways
  • TestNG Project Setup from Scratch & Lab Sessions
  • Handling Excel and Reading Test Data From Excel
  • Handling Property Files and Reading Test Data From Property File
  • Generating Custom Test Reports using Extent Reports
  • Cucumber Framework basics With PAGE OBJECT MODEL 
  • Feature file Setup and Cucumber Key words and hooks
  • Grouping test cases in cucumber Framework
  • Parameterizing Test Cases in Cucumber Framework
  • Data table concepts in cucumber Framework
  • Test Results report generation in Cucumber Framework
  • Cucumber Project Setup from Scratch & Lab Sessions

GEN AI in SOFTWARE TESTING

  • Introduction to Gen AI Tools
  • Benefits & Challenges AI Tools
  • Gen AI & LLM’s installation  
  • Copilot Setup  
  • Let’s understand Gen AI and It’s Capabilities  
  • Integration & Implementation of Gen AI & Local LLM’s in Testing & Test Automation

SOURCE CODE MANAGEMENT

  • Introduction to SCM tools
  • Benefits of SCM tools
  • Introduction to Git & Git Hub
  • GIT Features
  • Code Life Cycle in GIT
  • Branching Strategy in GIT (Master Branch/Feature Branch)
  • Git & Git Hub Project Setup and Lab Sessions

CI/CD & BUILD MANAGEMENT

  • Introduction to CI/CD tools
  • Benefits of CI/CD tools
  • Introduction to Jenkins
  • Jenkins Features
  • Git Hub Project and Jenkins Integration
  • Jenkins Pipelines Setup and Scheduling Jenkins Jobs and run Automation scripts
  • Verifying test results in Jenkins

API TESTING & PERFORMANCE TESTING

  • Introduction to API Testing
  • How API Works in the Software
  • Advantages of API testing over GUI Testing
  • Popular API Architecture 
  • API Testing types
  • Introduction to RESTFUL API’s
  • Rest API Request Types 
  • API Status Codes and it’s importance
  • Introduction to Postman tool and Postman tool setup
  • API Testing using Postman tool & Newman tool
  • Test Execution and Test Data Parameterization in postman
  • API Test Automation & results report generation using Postman and Newman
  • API Project Setup and Lab Sessions of API Testing
  • API Testing using Rest Assured and Java
  • API Performance Testing using JMeter & Performance reports generation 

DATABASE TESTING

  • Introduction to Data and Database
  • Database Components
  • Introduction to RDBMS
  • RDBMS Concepts and Different RDBMS tools
  • Introduction to SQL Programming Language
  • Data Types in SQL
  • Operators in SQL
  • SQL Constraints
  • SQL CRUD Operations
  • Database Setup and SQL Lab Sessions
  • Database Testing using JDBC Setup 

SOFTWARE TESTING & AGILE PROJECT IMPLEMENTATION WITH AZURE DEVOPS

 

  • Key Terminology in Software Automation Testing & Career Path Guidance for Experienced Test Engineers
  • Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC)
  • Agile SDLC and Scrum Methodology
  • Project Setup with Azure TFS & Implementation of Agile Scrum Using Azure TFS
  • Implementing Sprint Structure, Creating Epics/Stories, and Managing the Backlog
  • Hands-On Sessions: Requirement Analysis, Test Case Design, and Test Execution, Defect Management Using Test Management Tools to Gain Real-Time Experience as an Experienced Engineer
  • Identifying Test Scenarios for Automation and Preparing to Develop Automation Scripts 

Copyright © 2025 Bharath Tech Academy - All Rights Reserved.

Powered by

  • Cypress
  • Assignments
  • Downloads
  • Latest Updates
  • Registration
  • Course Registration

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept