Course name:
Information Systems Test Training
Course II,
Intermediate Testing Techniques
& Methodologies
Back to IST Course Index Back to IST Course Index



This fast paced course will take a test team beyond testing support and into the role of active participation in the functional framework of a testing methodology. The course will reveal testing practices to a testing team through the understanding of the design, implementation, and utilization of a testing methodology.

The course incorporates the complete testing methodology and will build systematically through the followings steps:

  1. testing concepts
  2. the identification of the business transaction
  3. mapping through one of many testing routes
  4. and mapping directed through the development of the Test Design Requirements Report.
The discussion will include the execution of the business transaction through manual and tool based test scripts.

Each session is delivered in an interactive environment which includes lecture and case-study lab exercise activities. At completion, a test team will have gained an understanding of the importance and role of implementing a testing methodology.




Testing Process A.—Establishing Testing Givens
Testing Support B.—Testing Methodology




















one

 A.—Establishing Testing Givens
IS Testing: Course II—Intermediate Testing Techniques & Methodologies
 Testing Qualifications
      The Problem
  • Where We Have Been
  • The Need For A Testing Methodology
      The Testing Process
  • The Development Life Cycle
  • The Need For Testing
  • The Testing Life Cycle
      Test Roles
  • Testing Manager
  • Testing Coordinator
  • Testing Lead
  • Testing Analyst
  • Application Developers Or Programmers
  • Help Desk Support
 Testing Definitions
      Testing Terminology
  • The Business Transaction
  • The Test Script
  • Test Tools
      The Testing Process
  • The Testing Methodology
  • Testing Routest
  • Test Deliverables
    • The Application Environment Plan
    • The Test Environment Plan
    • The Test Design Requirements Report (TDR)
      Lab Exercise—Working On The Test Team
  • Goal—Build & Nuture Group Dynamics & Soft-skills
  • Givens—Introduction Of A Testing Problem & The Assignment
  • Activity—Discuss & Assign Roles Of The Group
  • Deliverable—Report Of Activites To Other Groups






two

 B.—Testing Methodology
IS Testing: Course II—Intermediate Testing Techniques & Methodologies
 Introduction To Testing Methodology
      Understanding Platform Environments
  • Terminology
  • Testing On Platforms
    • Emulation
      • On-Line
      • Batch
    • Client/Server
    • The World Of Windows
      Lab Exercise—Discussion Of Platform Issues
  • Goal—Focus On Platform Concerns
  • Givens—Testing Issues & The Assignment
  • Activity—Discuss Testing Strategies Across Platforms
  • Deliverables—Report Of Activities To Other Groups
      Testing Methodology Process
  • Test Planning
  • Test Environment Setup
  • Baseline Test
  • Unit Test
  • Regression
  • Systems/Integration
  • Simulation
  • Volume/Stress
  • Retrofit
  • Acceptance
      Lab Exercise—Understanding Testing Methodology
  • Goal—Reinforcing Testing Methodology Terms & Events
  • Givens—Testing Issues & The Assignment
  • Activity—Develop A Test Methodology
  • Deliverables—Report Of Activities To Other Groups
 Applying Testing Methodogy
      Testing Routes
  • Traditional/Comprehensive
  • Users Exercise The System
  • Production Capture
  • Glass Box Testing
  • Side-by-side Testing
  • Manual Testing
  • Time-Boxed Testing
  • Evaluation Only
  • No Testing
      Testing Strategies
  • Concepts
  • Practical Issues
      Lab Exercise—Applying Testing Methodology
  • Goal—Apply Practical Testing Methodology Concepts
  • Givens—Testing Issues & The Assignment
  • Activity—Discuss Testing Strategies Options, The Pros & Cons Of The Testing Assignment
  • Deliverable—Report Of Activities To Other Groups
 Techniques Of Testing
      Test Scripts
  • Script versus Script versus Script
    • The Tansaction
    • Manual Scripting
    • Tool Scripting
  • The Business Transaction
    • Identifying What To Test
    • Documenting The Process
    • Log The Business Transaction
    • Develop The Test Script
      Lab Exercise—Building A Test Script
  • Goal—Understanding A Manual Test Script
  • Givens—Previous Givens, One Specific Business Transaction
  • Activity—Manual Creation, Verification, & Execution Of The Test Script, Log, & Correct Script Defects
  • Deliverable—Documented Test Script
      Test Data
  • Understanding The Need For Data
  • Types Of Data
    • Interactive
    • Database Subset
    • Flat File
  • Test Data Preparation
    • Data preparation
      • First Run
      • Reset Of Data
      • Conversion
      • Data Aging
          Lab Exercise—Working With Test Data
    • Goal—Develop Supoport Data For A Test Script
    • Givens—Starting Business Transaction & Test Script
    • Activity—Prepare Data For Initial & Subsequent Test Runs
    • Deliverable—Set Of Test Data
          Test Defect Tracking
    • Defect Tracking Process
      • Defect Tracking Defined
      • Identifying What A Defect
      • The Defect Tracking Lifecycle
    • Support The Process
      • The Defect Tracking Database
      • The Defect Tracking Roles
          Lab Exercise—Tracking A Defect
    • Goal—Experience The Lifecycle Of A Defect
    • Givens—Starting Business Transaction & Test Script
    • Activity—Execute Test Script, Identify Defects, Follow Defect To Completion
    • Deliverable—Test Defect Report
     Testing Deliverables
          Creating The Key Deliverables
    • Application Environment Management Plan
    • The Test Environment Plan
    • Business Transactions & Test Scripts
    • Test Data
    • Test Design Report
          Lab Exercise—The Deliverables
    • Goal—Experience Testing Key Deliverables
    • Givens—Application & Business Transactions Scenario
    • Activity—Develop Key Deliverables
    • Deliverable—Presentation Of Deliverables To Other Groups
     Testing Tools
          Understanding The Benefits & Pitfalls Of Testing Tools
    • Test Script/Defect Management
    • Record/Replay/Reports
    • Tool Intelligence Or Lack Thereof (checkpoints)
    • Platform Issues
    • Advanced Techniques
    • Data Driven tests
          Lab Exercise—Testing Tools
    • Goal—EUnderstand The Value Of Testing Tools
    • Givens—Application & Business Transactions Scenario
    • Activity—Incorporate Test Tools Strategy Into Assignment
    • Deliverable—Presentation of Findings To Other Groups



    Return to Top Top
    Home Page
    COPYRIGHT  © 1999 LIVINGSTON & ASSOCIATES
    WORLD WIDE TRAINING & CONSULTING SERVICES.
    ALL RIGHTS RESERVED.

    |   SITE INDEX   |   HOME   |   CONTACT US   |