System/Integration Testing - ST02 ( 2 Days )

Price:  $1200.00




Course Outline

Download Course Outline (PDF)


View Course Schedule

Abstract/Overview

This course describes the advantages of a systematic and structured test process to developers and testers. Students learn how integration testing is used to ensure all system components interface and interact correctly. Participants also are taught effective methods of system testing business applications. Both functional and structural system testing techniques are explored, with an emphasis on when to use each. Hands-on workshops provide students with an opportunity to develop appropriate test plans and test cases to effectively execute system and integration testing.

Audience - Who Should Attend?

This course is intended for Information Technology system testers or Quality Assurance personnel who are responsible for the software system and integration testing process. IT team leaders and managers as well as IT developers and/or designers would also find this course beneficial in order to gain a better understanding about the complexity of system/integration testing.

Prerequisite

Completion of Information Balance's Introduction to Software Testing and a familiarity with system development life cycles and testing processes and principles or equivalent knowledge.

Objective

  • Understand the role of integration and system testing within the development life cycle.
  • Acquire concepts of a systematic, repeatable approach to testing.
  • Perform test planning, test design, test preparation, and test execution/validation for system and integration testing.
  • Explore both functional and structural system testing techniques, with an emphasis on when to use each technique.
  • To learn how integration testing is used to ensure all system components interface and interact correctly.
  • To learn how system testing is used to validate the correct end-to-end functioning of the system.

Content

System/Integration Basics

  • Learning Objectives
  • System/Integration Testing in SDLC
  • Static Testing vs. Dynamic Testing
  • The Software Testing Process
  • Barriers to Testing -Responsibilities
  • Challenges
Design Test
  • Design Test
  • Design Test within SDLC
  • Defects
  • Static Testing Objectives
  • Inputs to the Design Test
  • How to Perform Static Testing
    • Standards
    • Traceability
Integration Test Strategy
  • Integration Testing Approaches
  • Component Integration Test
  • Object-Oriented Applications
  • Distributed Integration
  • Sources of Failures
  • Function Integration Test
  • Functional Test Models
    • Functional Decomposition
    • Data Flow Model
    • Control Flow Model
    • Transaction Flow Model
    • State Transition Model
    • Navigation Model
    • OO Models
System Test Strategy
  • Determine the Test Strategy
  • Functional Testing
    • Requirements Testing
    • Using Test Models
    • Suites of Test Cases
    • Test Cycles
    • Regression Testing
  • Structural Testing
    • Security Testing
    • Performance Testing
    • Load & Stress Testing
    • Reliability Testing
    • Scalabilityl Testing
    • Installability Testing
    • Configuration Testing
    • Structural Testing
    • Structural Testing
    • Backup & Recovery
  • Sequences of Execution
Test Techniques and Test Cases
  • Test Techniques
    • Decision Tables
    • Steps to Populate Decision Table
    • Pair-wise Combinations
    • Dependency Testing
    • Equivalence & Boundary Technique
    • Equivalence Analysis Matrix
    • GUI Testing Challenges
    • Common GUI Errors
    • Common WUI Errors
  • Matching Tests to Techniques
  • Documenting Test Cases
Test Planning
  • What is a Plan?
  • Gathering Information for the Plan
  • Inputs to Test Plan
  • Creating the Test Plan
    • Objectives
    • Scope & Purpose
    • Assumptions, Risks & Constraints
    • Test Strategy
    • Roles & Responsibilities
    • Schedules & Resources
    • Test Environment & Data
    • Acceptance Criteria
  • Reviewing the Plan



Course Schedule

Start DateLocationClass CodeDuration (days)
Thu, Oct 28 2010TorontoP360052
Wed, Nov 24 2010OttawaP357112
    




top