• Css Template Preview
  • Css Template Preview
  • Css Template Preview
Country :
aren't find the right course?
contact us for customized training
 

         

     

Introduction:         

Today one of the factors to achieve software quality is through comprehensive Testing. With crunched schedules and stringent budget, testers need structured approach to handle testing as a process through set of tools.

This course is designed for people who aspire to do the testing as a professional work to satisfy customers through effective testing.

Participants will learn how to create an effective test strategy, how to design creative test cases, how to optimize test cases to get the most testing from the fewest number of cases and how to collect metrics and analyze the report for improvements.

Attendees will leave this course with a solid foundation for testing in situations which are very diverse and dynamic. This course is centered around a common case study which builds throughout the course. You will emerge from this three-day session knowing how to plan and conduct tests in diverse and complex environments.

 

Objective :

 

This course will build on basic testing principles and introduce new methods to teach testers how to:

  • Describe the major software development lifecycles with testing process adaptation
  • Develop a test strategy
  • Write a high-level test plan
  • Develop test scripts and test cases using a wide variety of techniques
  • Create decision tables
  • Get the most testing from the least number of test cases
  • Track and control test scripts and cases
  • Assess risk from the project, technical and business perspectives
  • Describe which tools are the best to use in a particular test
  • Write meaningful test reports
  • Measure your testing efforts
  • Use the results from testing to improve the testing process and other processes

 

Who Will Benefit
•Test analysts
•Test engineers
•Software developers
•Project managers
•Test lab managers
•QA analysts


Take Away

•Practical exposure in preparing Test Plan, Test Case, Metrics Report and Analysis
•Sample Templates and Checklists for all testing activity
•Exposure through testing tool to understand the testing efficiency
•End 2 End comprehensive testing course material

 

COURSE CONTENTS

Download PDF format

 

Introduction to Software Testing and Testing Methodologies

    Testing Objectives

    Testing Process Methods

    Integration of Project Management, Testing Management and QA

General Testing Concepts

    Testing Phases

    Testing Approaches

    Testing Levels

    Testing Types

    Test Assets

    Test Automation

     

Understanding Functional Requirements

    Need of understanding requirements

    How to Analyze requirement as a Test Analyst

    Requirement Tracebility and Verification Matrix

    Handling Non Functional requirements

     

Test Case Design and Development

    Need of Test Case Design

    Goal of Test Case Design

    Process to be followed for effective Test Case Design

    Test Case Design Techniques

    Test Case Design Phases

    Test Case Design for Non Functional requirements

     

Case Study for Designing Test cases

 

    Helps the Analysts to understand the requirements, assists to prepare Test Design and Test Case documents

     

Defect Management and Defect Life Cycle

    Explanation for Defect

    Understanding Defect properties – Defect Severity, Priority etc

    Process to report Defects

    Defect Cycle Stages

    Defect Metrics

    Defect Analysis

    RCA

    Statistical Growth Analysis

    Orthogonal Defect Classification (ODC)

     

    Advanced Testing Techniques

    Testing Techniques

    White Box

    Black Box

     

    White Box Testing

    Control Flow

    Data Flow

    Mutation Testing

     

    Black Box Testing

    Equivalence Partitioning Method

    Boundary Value Analysis

    Decision Tables

    Cause Effect Graph

    State Transition Testing

    Orthogonal Array Strategy Testing

     

    Test Management Process

    Test Management Definition

    Need for Test Management

    Test Planning

    Risk Management

    Test Estimation

    Test Strategy

    Status Reporting and Tracking

    Defect Management

    Reporting and Analysis

    Scheduling and Resource Management

     

Case Study to understand the complexity through Cyclomatic method

Quality Assurance

Definitions of Quality

    Objectives of QA

    Reviews

    Metrics

    Defect Prevention

    Configuration Management

     

Agile Testing

    Changes from Traditional to Agile Testing

     

    Test Driven Development

    Test and Implementation Code as Design

    Automation

     

    Integration of Customer, Analyst, Developer and Tester

    Fine-tuning traditional process to Agile methods

     

Organization Standards and Practices

    Checklist for each phases

    Template for each phases

    Process to be followed in the Testing phases

    Metrics needed for Testing

    Tracking, Reporting and Analyzing

     

     

Optimization

 

 

 



Register Now button