Testing-Tools-Training-In-HyderabadWhat is meant by Manual Testing?

Manual testing is the process of testing software manually for defects. It requires a QA to play the role of an end user, and use most of all features of the application to ensure correct behavior and gives Quality product. To ensure completeness of testing, the QA often follows a written test plan that leads them through a set of important test cases.

 

Overview

INTRODUCTION

The Training Program is designed to give participants the skill & knowledge to gain a competitive advantage in starting/ enhancing a career in Software testing. Participants receive up-to-date training in multiple areas in software testing and understanding of Real-time project.

 

COURSE HIGHLIGHTS

  • Introduction to Testing Tools.
  • Introduction to why we require Software testing and why Application will have bugs.
  • Introduction to Types of Software Testing.
  • Provide special classes on Agile Methodologies and explain Scrum by considering Project Management tool.
  • Implements Real-time project on Test plan, Test Design, Test execution and Defect Analysis using Test Management Tool Quality Center/ALM.

 

Course Content:

Introduction to Software Testing

  • What is Software?
  • What is Software Testing?
  • What is a Quality of Software?
  • Importance of Software Testing?
  • Why Software has bugs?
  • Testing Roles in Company
  • Testing Team Responsibilities
  • What is Functionality?

 

Testing Artifacts:

  • What is a Scenario?
  • Preparing Scenarios for project
  • What is a Test Case?
  • Preparing Test case Template for project

Software Testing Life Cycle

  • Test Initiation
  • Test Planning
  • Test Design
  • Test Execution
  • Defect Reporting
  • Closing

 

Software Development Process:

  • What is SDLC?
  • Phases of SDLC
  • SDLC workflow – detailed explanation
  • Types of SDLC
    • Waterfall Model
    • V-Model
    • Increment Model
    • Spiral model
    • AGILE Model

Verification and Validation

  • Verification methods
  • Inspection
  • Walkthrough
  • Buddy check
  • Validation Methods

 

Levels of Testing

Functional Level

  • Unit Testing
    • What is Unit Testing?
    • Examples of Unit Testing
    • Who will perform Unit Testing in Companies?
  • Integration Testing?
    • What is Integration Testing?
    • Integration Testing Types?
    • Examples of Integration Testing?
    • Who will perform Integration Testing in Companies?
  • System Testing/Functionality Testing
    • What is System Testing?
    • Examples of System Testing
    • Who will perform system testing in Companies?
  • User Acceptance Testing
    • What is UAT?
    • Types of UAT (Alpha & Beta Testing)
  • Smoke testing
  • Sanity testing
  • Regression Testing
  • Recovery Testing
  • Re-Testing
  • Data Base Testing
  • Ad-hoc Testing
  • Exploratory Testing

 

Non-Functional Level

  • Usability Testing
  • Compatibility Testing
  • Security Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Volume Testing
  • Endurance Testing
  • User Interface Testing
  • Installation Testing

 

Testing Techniques/Test Design Techniques/Design Techniques:

  • Static Testing
    • Static Testing
    • Review
  • Dynamic Testing
    • BVA (Boundary Value Analysis)
    • ECP (Equivalence Partitioning)
    • Decision Table
    • Orthogonal Array

Testing Methods

  • Black Box Testing
  • White Box Testing
  • Grey Box Testing

Agile Scrum Framework [Real Time Overview]

  • Agile principles
  • Agile Scrum Overview
  • Scrum roles
  • Product Owner roles
  • Scrum master role
  • Team role
  • Scrum Meetings
  • Sprint planning meeting
  • Daily Scrum meeting
  • Scrum review meeting
  • Scrum retrospective meeting
  • Release planning meeting

Defect Reporting and Tracking

  • What is a defect?
  • Defect Status
  • Defect Severity
  • Defect Priority
  • Types of Defects
  • Defect Life Cycle
  • Creating defects in QC
  • Defect Density
  • Result Analysis

Test Management with Quality Center/ ALM

  • Introduction of Quality Center
  • The Quality Center Testing Process
  • Starting Quality Center
  • The Quality Center Window
  • Specifying Testing Requirements
  • Defining Requirements
  • Viewing Requirements
  • Modifying Requirements
  • Converting Requirements
  • Planning Tests
  • Developing Test Plan Tree
  • Designing Test Steps
  • Calling Tests with Parameters
  • Creating and Viewing Requirements Coverage
  • Preparing RTM
  • Running Tests
  • Defining Tests
  • Adding Test Sets
  • Running Test Sets Manual
  • Adding and Tracking Defects
  • How to Track the Defects?
  • Adding New Defects
  • Updating Defects
  • Linking Defects to Tests
  • Analyzing
  • Customizing Projects
  • Reports from QC

 

Projects & Technologies

  • Difference between Project & Product?
  • What is a Project?
  • What is a Product?
  • Type of Projects?
  • Desktop application
  • Web Applications
  • System Products

 

Structured Query Language (SQL):

  • SQL Overview
  • SQL OVERVIEW
  • SQL DATA TYPES
  • SQL OPERATORS
  • SQL CREATE Database
  • SQL CREATE Table
  • SQL SELECT Query
  • SQL WHERE Clause
  • SQL SELECT DISTINCT
  • SQL UNION AND UNION ALL Clause
  • SQL ORDER BY Keyword
  • SQL GROUP BY
  • SQL HAVING
  • SQL LIKE Operator
  • SQL IN Operator
  • SQL BETWEEN Operator
  • SQL AND & OR Operators
  • SQL INSERT
  • SQL UPDATE
  • SQL DELETE
  • SQL ALTER
  • SQL DROP
  • SQL JOINS
  • SQL JOINS CHEAT SHEET
  • SQL Aggregate Functions
  • SQL String Functions
  • SQL Interview Questions