• SDLC Basics
  • SDLC Overview
  • SDLC Waterfall Model
  • SDLC Iterative Model
  • SDLC Spiral Model
  • SDLC V-Model
  • Introduction
  • SDLC RAD Model
  • How to Design ER Diagrams?
  • Quality Standards
  • ISO
  • CMM
  • Program Structure
  • Basic syntax
  • Variables
  • Datatype
  • Operator
  • Algorithm
  • Flowchart
  • Strings
  • Loops
  • Functions
  • Arrays
  • Decision Making
  • DBMS Tutorial
  • DBMS vs File System
  • DBMS Architecture
  • Three schema Architecture
  • Data model schema
  • Data Independence
  • DBMS Language

Manual Testing Syllabus

Basic concepts
  • Basic Testing Vocabulary
  • Quality Assurance versus Quality Control
  • The Cost of Quality
  • Software Quality Factors
  • How Quality is Defined
  • Why Do We Test Software?
  • What is a Defect?
  • The Multiple Roles of the Software Tester(People Relationships)
  • Scope of Testing
  • When Should Testing Occur?
  • Testing Constraints
  • Life Cycle Testing
  • Independent Testing
  • What is a QA Process?
  • Levels of Testing
  • The “V” Concept of Testing
Testing Techniques
  • Structural versus Functional Technique Categories
  • Verification versus Validation
  • Static versus Dynamic Testing
  • Examples of Specific Testing Techniques
Test Administration
  • Test Planning
  • Customization of the Test Process
  • Budgeting
  • Scheduling
Create the Test Plan
  • Prerequisites to test planning
  • Understand the Characteristics of the Software Being Developed
  • Build the Test Plan
  • Write the Test Plan
  • Create test data
  • Test Cases:
  • Test case Design
  • Building test cases
  • Test data mining
  • Test execution
  • Test Reporting
  • Defect Management
  • Test Coverage – Traceability matrix
Test reporting:
  • Guidelines for writing test reports
Managing Change
  • Software Configuration Management
  • Change Management
  • Risks – Risk Analysis and Management with examples
    User Acceptance testing – in detail explanation with details
    Case Study: How to test web, stand alone and database applications – with examples.
    Help with resume and testing interview skills.

Automation Testing Syllabus

Automation Testing Basics
  • Basics of automation testing – why, when and how to perform automation testing
  • Factors for choosing a particular tool
  • An overview for the major functional testing tools
  • Overview of Test management and bug tracking tools

1. Introduction About Selenium & Installation of Eclipse
2. Component Of Selenium
3. Introduction of Locators in Selenium IDE –

  • Creating X-path
  • Creating CSS Selector


  • Finding the XPath & CSS Selectors
WebDriver Training
  • Find Element & Find Elements
  • Selenium Form WebElement: TextBox, Submit Button, sendkeys(), click()
  • Check Box & Radio Buttons in Selenium Webdriver
  • Handle Drop Down using Selenium Webdriver
  • Action Class in Webdriver for performing mouse hovering effect.
  • Double Click & RightClick using Action
  • Alert & Popup Window Handling in Selenium Webdriver
  • How to take Screenshot in Webdriver
  • Array & Lists
  • Handling Tabs & Frames
  • How to Scroll Up & Down in Selenium Webdriver
  • Introduction of Waits – ImplicitWaits & ExplicitWaits
  • Performing a simple Login Test

Assignments –

  • Login Tests of Social Media Handles & E-commerce sites
  • Test Cases of Drop down, check box & radio buttons
  • Test Cases of Action Class and Tabs Handling
  • Test Cases of Array & Lists
  • Test Cases of Screenshot
TestNG & Maven Training
  • Download & Install TestNG
  • Introduction of Annotations
  • TestNG Group -Include, Exclude with Example
  • TestNG Test priority
  • TestNG Dependency
  • TestNG Listeners in Selenium
  • TestNG Report Generation
  • Introduction of Maven Dependancies
  • Working with Excel
  • Introduction of Log4j

Assignments –

  • Test Cases using TestNG Annotations – Priority, Include, Exclude
  • TestCases on Excel Working
Framework Training
  • Introduction to Framework & its Types
  • Data Driven Framework – Excel Example
  • Page Object Model
  • Creating the reports – Introduction of ExtenReports

Assignments –

  • TestCases on PageObjectModel – E-commerce Sites
  • TestCases on Data driven Testing


Capstone Project 1

Define: Define your business problem and create a journey map
Ideate: Bounce off several process improvement ideas using brainstorming and utilise the idea
evaluation template to shortlist and finalise the ideas for implementation

Capstone Project 2

Prototype: Create a Business Process Design document and a storyboard demonstrating benefits for
the intended solution
Test: Capture feedback from mentors and refine your prototype
Present: Present the business case to the entire classroom and get feedback
Work with Institute members and Industry SME to execute the project

Share This