overlay
shape
SOFTWARE TESTING
Course Curriculum - Manual Testing

  • Introduction to Software Testing
  • Software Development Process
  • What is Software Software Testing?
  • Define QA Process
  • History of Software testing
  • Objective of Testing
  • Software Testing Scope
  • Why Testing required?
  • Definition, Basics Types
  • Senior Software Test Engineer
  • Test Lead, Test Manager
  • Software Testing Methods

  • SDLC Phases
  • SDLC Models
  • Waterfall Model
  • V Model
  • Spiral Model
  • RAD Model
  • Agile Model
  • Agile vs Waterfall Model
  • Agile Project Management Tools
  • Agile Process Concepts

  • Requirements Specification
  • Business requirement specification
  • Software requirement specification
  • Functional requirement specification
  • Test Plan Preparation

  • Creation and working with Folder Structure
  • Test Scenarios
  • Test Cases
  • Test Case Design Techniques
  • Methods Of Testing
  • Software Testing Types
  • User Acceptance Testing
  • Test Execution

  • Test/Project management Tool: JIRA
  • Status Reports Process
  • Test Closure
Course Curriculum - Automation Testing

  • Automation Testing Fundamentals
    • Introduction to Automation Testing
    • Automation Test Process
    • What is Software Software Testing?
    • Define QA Process
    • History of Software testing
    • Objective of Testing
    • Software Testing Scope
    • Why Testing required?
    • Definition, Basics Types
    • Senior Software Test Engineer
    • Test Lead, Test Manager
    • Software Testing Methods
  • Software Development Life Cycle - SDLC
    • SDLC Phases
    • SDLC Models
    • Waterfall model
    • V model
    • Spiral Model
    • RAD Model
    • Agile Model
    • Agile vs Waterfall Model
    • Agile Project Management Tools
    • Agile Process Concepts
  • Software Testing Life Cycle - STLC Understanding the requirements
    • Requirements Specification
    • Business requirement specification
    • Software requirement specification
    • Functional requirement specification
    • Test Plan Preparation
  • Test Engineer Responsibilities
    • Creation and working with Folder Structure
    • Test Scenarios
    • Test Cases
    • Test Case Design Techniques
    • Methods Of Testing
    • Software Testing Types
    • User Acceptance Testing
    • Test Execution
  • Defect management
    • Test/Project management Tool: JIRA
    • Status Reports Process
    • Test Closure

  • Selenium Components Object Identification
    • Automation Testing Overview Process
    • Types of Automation Tools
    • Test Automation Fundamentals
    • Automation Testing Tools
    • Selenium Components
    • Object Identification/Locators
  • Core Java Core Java Fundamentals
    • About Eclipse
    • Language Fundamentals
    • Conditional Statements
    • Loop Statement
    • Keywords
    • Arrays
    • Packages, Classes and Objects
    • Inheritance
    • Polymorphism
    • Encapsulation
    • Abstraction
    • Interface
  • WebDriver with Project Testing
    • Basic Selenium / Web Driver
    • Advanced Stuff Alerts, Frames, Windows
    • Dropdown, WebTablepage back commands
    • Synchronization
    • Miscellaneous
    • Robot Class, Mouse Events
    • JavaScript Executer in Web driver
    • Working with Excel
  • Framework Design Implementation from Scratch
    • Automation Framework Implementation
    • TestNG and Junit in Selenium
    • Advanced TestNG concepts
  • Integration of Third party Tools in Framework
    • Log4j
    • Jenkins Integration
    • GitHub Integration
    • Maven
    • Cucumber Tool with Web Driver
    • Cucumber
    • Design Pattern
    • Sikuli/Auto it Tool for handling windows
    • Selenium Grid
  • Fundamentals on RESTFULL service in Java
    • Introduction to Web Services
    • Protocol used in web services
    • Components of web services
    • RESTfulAPI response code
    • Commonly used RESTAPI HTTP methods
    • Sample program to run API

  • Maven
  • JIRA
  • Zephyr Scale
  • GitHub
  • Jenkins
  • API
  • CUCUMBER (BDD) Framework
  • Log4j
Training Features
cource1
Comprehensive Course Curriculum

Elevate your career with essential soft skills training for effective communication, professional success.

cource2
Experienced Industry Professionals

Learn from trainers with extensive experience in the industry, offering real-world insights.

cource3
24/7 Learning Access

Enjoy round-the-clock access to course materials and resources for flexible learning.

cource4
Comprehensive Placement Programs

Benefit from specialized programs focused on securing job opportunities post-training.

cource5
Hands-on Practice

Learn by doing with hands-on practice, mastering skills through real-world projects

cource5
One to One Sessions

Sessions with experiance mentor's ensures learning Excellence.