Ai powered software Automation testing

Boot Camp

Session Start
Free Trial
April 26, 2025 3
Get All Classes

Session Start
-
Pay in Installment
Full Payment
Discount
April 26, 2025 Limited Seat available
$1000.00 Monthly
$3000.00
Summer Special (40 % OFF)
Course Includes

  • Understanding software testing fundamentals
  • Introduction to test automation and its importance
  • Overview of test automation tools and frameworks
  • Setting up the development environment

  • Introduction to Java Variables, data types, and operators
  • Control statements (if, switch, loops)
  • Object-oriented programming (classes, objects, inheritance, polymorphism)
  • Exception handling in Java

  • Introduction to Selenium and WebDriver
  • Setting up Selenium WebDriver with Java
  • Handling different web elements (textboxes, buttons, dropdowns, etc.)
  • Writing your first Selenium test script
  • Test execution and reporting

  • Working with multiple windows and frames
  • Handling alerts and pop-ups
  • Synchronization in Selenium
  • Managing cookies
  • Handling dropdowns and dynamic elements
  • TestNG and JUnit for test execution

  • Introduction to test frameworks (TestNG, JUnit)
  • Implementing the Page Object Model (POM) design pattern
  • Building a robust and maintainable test framework

  • Parameterization of test data
  • Reading data from Excel, CSV, or databases
  • Data-driven testing using TestNG Data Providers

  • Introduction to BDD and Cucumber
  • Writing Gherkin syntax scenarios
  • Implementing step definitions in Java
  • Integrating Cucumber with Selenium

  • Introduction to CI/CD pipelines
  • Setting up Jenkins for continuous integration
  • Running automated tests as part of CI/CD pipelines

  • Introduction to version control with Git
  • Git basics, branching, and merging
  • Collaborative development with Git

  • API Automation
  • Cross-browser testing with Selenium
  • Headless browser testing

  • Introduction to AI Terminologies 
  • Privacy & Security of AI Applications- How companies are evolving to adapt

  • Generating Test Plan for the Project business requirements using AI
  • Generating Test Cases for the requirements using AI
  • Generating Test Strategy (Shift Left Testing) with the given Test cases using AI
  • Generate Test Data combinations for the given tests using AI
  • Generate Cucumber Gherkin, Step Definitions for Testcases using AI

  • AI integrations in different editors, frameworks, and helper plugins
  • How this section covers AI plugins in multiple languages & editors
  • Copilot - AI Buddy to help coding inside VS code editor for Playwright/Cypress
  • GenAI Github copilot plugin for Selenium Java Frameworks within IDE
  • Introduction to TestRigor AI tool and its features on creating Tests using AI
  • Generating Automatic Test cases on fly with the English requirements
  • Understanding Scripting language of Test Rigor with a demo test
  • Self Healing capabilities to fix tests using AI powered testing tools

  • Building intelligent agents for testing using AI + automation frameworks
  • What is MCP? How this MCP helps an LLM to be super powerful
  • Resources to download
  • Build Agent which automates web browser using Playwright/Selenium MCP Servers
  • Debugging steps when there are failures in configuring MCP servers
  • Build Agent which can extract data from SQL database by framing complex queries
  • Build Agent which can perform API Testing & talk to local File systems for data
  • Build Agent which can read/write to Excel file for any given scenario
  • Using Generative AI for API Testing - parsing JSON responses
  • Generating POJO classes for complex JSON and generate Java methods using AI
  • Generating API tests in Cypress & Playwright with the given API contract

  • Build Agent which automates web browser using Selenium MCP Servers
  • Debugging steps when there are failures in configuring MCP servers
  • Using Generative AI for API Testing - parsing JSON responses

  • Best practices for writing maintainable and efficient test scripts
  • Test reporting and result analysis
  • Test coverage and code quality

  • Real-world automation project with Java, Selenium, and BDD
  • Case studies and problem-solving exercises

Not sure? Get Free Consultation Today!

 * I agree to AppTekLab Terms & conditions and Privacy Policy