Preloader

Software Testing Training Program

An investigation conducted to provide stakeholders with information about the quality of the software product or service under test. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation.

Overview


SQT
  • Manual
  • QTP(Basic)
  • Quality Management System (QC Basic)
Adv. QTP
  • QTP (Basic + Advance)
QTP (Basic + Advance)
  • SQL
Reporting Tool Complete
  • QC/ALM (Basic + Advance)
Testing Certification
  • ISTQB Certification Training (Assignment + Test Papers + Mock Interview)

Manual Testing


  • Module: Software Testing Basics

  •  What is Software Testing?
  •  Importance of Testing?
  •  How to perform the Testing?
  •  Role of Tester
  • Module: Software Testing Terminology

  •  Mistakes, Faults, Bugs & Failures
  •  Priority & Severity
  •  Debugging & Root Cause Analysis
  •  Verification & Validation
  •  Test Bed/Environment
  •  Mockups
  •  Test Scenario
  •  Review, Walkthrough & Inspection
  • Module: Software Development Life Cycle (SDLC)

  • Module: Software Testing Methodologies/Models

  •  Water Fall Model
  •  Prototyping Model
  •  Spiral Model
  •  Agile
  •  V-Model
  • Module: Software Testing Life Cycle (STLC)

  •  Requirement Analysis
  •  Test Planning
  •  Test Case Creation
  •  Test Case Execution
  •  Test Reporting
  •  Test Result Analysis or Defect Analysis
  •  Re-Testing the Resolved Defects
  •  Regression Testing
  •  Test Closure
  • Module: Testing Approach

  •  White Box Testing
  •  Black Box Testing
  •  Gray Box Testing
  • Module: Types of Testing

  •  Unit Testing
  •  Integration Testing
  •  Re Testing
  •  Regression Testing
  •  Usability Testing
  •  Performance Testing
  •  Stress Testing
  •  Security Testing
  •  Smoke Testing
  •  Compatibility Testing
  •  System Testing
  •  Alpha-Beta Testing
  •  UAT (User Acceptance Testing)
  • Module: Traceability Matrix

  • Module: Test Case Design & Development Techniques

  •  Equivalence Partitioning
  •  Boundary Value Analysis
  •  Error Guessing
  • Module: Test Plan

  • Module: Defect Management

  •  How to Log a defect?
  •  Defect Life Cycle
  •  Defect Tracking Tool
  • Module: Test Design & Test Execution Checklist

  • Module: Web Based Testing & Database Testing (Overview)

  • Module: Testing Project Life Cycle

QTP/UFT 120 (Basic)


  • Module: Overview of Automation Testing

  •  What is Automation Testing
  •  When to implement Automation Testing
  •  Introduction to Automation Testing Tool-QTP
  •  Automation Tool (QTP) Architecture
  • Module: Automation Basics

  •  Introduction to Web Objects
  •  Introduction to Expert & Keyword View
  •  Record & Play
  •  Running Mode (Fast|Normal|Debug|Maintenance|Update Mode)
  • Module: Object Repository

  • Module: QTP Checkpoint

  •  QTP inbuilt Checkpoint
  •  Standard Checkpoint
  •  Text Checkpoint
  •  Text Area Checkpoint
  •  Bitmap Checkpoint
  •  Page Checkpoint
  •  Database Checkpoint
  •  Accessibility Checkpoint
  •  XML Checkpoint
  •  Custom Checkpoints
  • Module: Output Values

  • Module: Parameterization

QTP/UFT 120 (Advance)


  • Module: Overview of Automation Testing

  •  What is Automation Testing
  •  When to implement Automation Testing
  •  Introduction to Automation Testing Tool-QTP
  •  Automation Tool (QTP) Architecture
  •  Benefits of Functional Testing
  •  Environment supported by QTP
  • Module: Automation Basics

  •  Object
  •  Properties
  •  Method
  •  Introduction to Web Objects
  •  Introduction to Expert & Keyword View
  •  Record & Play
  •  Running Mode (Fast / Normal / Debug / Maintenance / Update Mode)
  •  Introduction to all QTP Tabs & Short Cut Keys
  • Module: Recording Mode

  •  Normal
  •  Low Level Recording
  •  Analog Recording
  • Module: Object Repository

  •  Local Object Repository
  •  Shared Object Repository
  •  Merging Object Repository
  •  Compare Object Repository
  •  Associate different Repositories with Test
  •  Associating Object Repositories with an Action
  •  Object Repository Manager
  • Module: Parameterization

  • Module: QTP Checkpoint

  •  QTP inbuilt Checkpoint
  •  Standard Checkpoint
  •  Text Checkpoint
  •  Text Area Checkpoint
  •  Bitmap Checkpoint
  •  Page Checkpoint
  •  Database Checkpoint
  •  Accessibility Checkpoint
  •  XML Checkpoint
  •  Custom Checkpoints
  •  Image Checkpoints
  •  Table Checkpoints
  • Module: Output Values

  • Module: Objects Identification Mechanism by QTP

  • Module: Live implementation of Test Automation Project

  •  Live Project using QTP/UFT
  • Module: Actions

  •  Create New Action
  •  Call to Existing Action
  •  Call to Copy Action
  •  Split Action
  • Module: Advanced Concepts about Synchronization

  •  Exist
  •  Wait
  •  Sync
  •  WaitProperty
  • Module: QTP Settings

  •  Action Level Setting
  •  Test Level Setting
  •  QTP Level Setting
  • Module: Recovery Scenario & Error Handling

  •  QTP inbuilt Recovery Scenario Wizard
  •  Error Object
  •  On Error Resume Next
  • Module: QTP & QC Connectivity

  • Module: Database Connectivity

  • Module: Handling of Dynamic Objects

  •  Regular Expression to handle dynamic objects
  • Module: Basic overview of Automation Test Framework

  •  Keyword Driven Framework
  •  Data Driven Framework
  •  Hybrid Framework
  • Module: Object Spy

  •  Test Object Properties & Methods
  •  GetROProperty & GetTOProperty
  • Module: VB Script Basics

  •  VB Script Data Types & Variables and Constants
  •  Programming Loops
  •  VB Script Built-In Functions
  •  VB Script Objects
  •  VB Script Statements
  •  VB Script Fundamentals & Features

Quality Center/ALM QCv110 (Basic)


  • Module: Quality Center Basics

  •  Introduction
  •  Working with Quality Center Data
  • Module: Requirement Specifications

  •  Requirements Specification Workflow
  •  Developing the Requirements Tree
  • Module: Test Planning

  •  The Test Plan Workflow
  •  Developing the Test Plan Tree
  •  Rules to Develop Test Plan Tree
  •  Building Tests
  •  Run Unit Tests
  • Module: Test Execution

  •  Test Lab Workflow
  •  Running Tests Manually
  •  Running Tests Automatically
  •  Viewing Test Results
  • Module: Defect Tracking

  •  Defect Tracking Workflow
  •  Adding and Tracking Defects

Quality Center/ALM QCv110 (Advance)


  • Module: Quality Center Basics

  •  Introduction
  •  Working with Quality Center Data
  • Module: Release Management

  •  Release Management Workflow
  •  Developing the Releases Tree
  • Module: Requirement Specifications

  •  Requirements Specification Workflow
  •  Developing the Requirements Tree
  •  Tracing Requirements
  • Module: Test Planning

  •  The Test Plan Workflow
  •  Developing the Test Plan Tree
  •  Rules to Develop Test Plan Tree
  •  Building Tests
  •  Create Automated Tests
  •  Create Unit Tests
  •  Attach Scripts in Unit Tests
  •  Run Unit Tests
  • Module: Business Components

  •  Manual Component
  •  Automated Component
  • Module: Implementation of Test Life Cycle in Quality Center

  • Module: Test Execution

  •  Test Lab Workflow
  •  Creating Test Sets
  •  Running Tests Manually
  •  Running Tests Automatically
  •  Viewing Test Results
  • Module: Defect Tracking

  •  Defect Tracking Workflow
  •  Adding and Tracking Defects
  • Module: Test Resource

  •  Handle Libraries
  •  Handle Object Repositories
  •  BPT Resources
  • Module: Quality Center Analysis

  •  Dashboard Module
  •  Generating Graphs
  •  Generating Standard Reports
  • Module: QTP & QC Connectivity

Database Testing


  • Module: Database Concepts

  •  What is Database Application?
  •  Testing the Application vs Testing the DBMS
  •  Understanding Data Storage
  •  Back End and Front End Testing
  •  Relational Database (RDBMS) Concept
  •  Database Testing Phases
  •  Database Normalization
  • Module: Basic SQL (Structured Query Language)

  •  SQL Basics
  •  Overview of DML, DDL & TCL
  •  DML: Insert, Update, Delete and Merge
  •  Using the insert Statement to generate Test data
  •  Testing for application accuracy using the Update and Delete Statements
  • Module: SQL Functions

  •  Single Row Functions
  •  Character Functions, Number Function, Round, Truncate, Mod, Max, Min, Date
  • Module: Joining Tables

  •  Obtaining data from Multiple Tables
  •  Types of Joins (Inner Join, Left Join, Right Join & Full Join)
  •  Sub-Queries Vs Joins
  • Module: Operators (Data using Group Function)

  •  Distinct, Order By, Group By, Equal to etc.
  • Module: Database Objects (Constraints & Views)

  •  Not Null
  •  Unique
  •  Primary Key
  •  Foreign Key

Why Efficient India ?

Our Trainers are having more than 3 years of experience in MNC Company.

Trained 50+ Students.

Well Equipped Computer Lab & Internet.

Interview Preparation & Technical Event.

Strong Practical & Theoretical Knowledge.

Corporate Exposure through Us.

100 % Job Assistance.