Course name:
Information Systems Test Training
Course III,
Advanced Testing Practices
& Management Tactics
Back to IST Course Index Back to IST Course Index



This advanced course assists in establishing and managing a testing methodology. It maps out in detail the understanding of design, implementation, and utilization of the testing process.

The focus of the course is on management of the complete testing methodology and will lead the student systematically through testing management issues and concerns. Specific testing processes will be discussed. In addition, the student will be challenged to work through the foundation of building a practical, robust test model..

Each session is delivered in an interactive environment which includes lecture and case-study lab exercise activities. At completion, a test team student will be prepared to develop and manage a testing methodology using his own testing projects.




Testing Process A.—Testing Management–The Foundation
Testing Support B.—Testing Management




















one

 A.—Testing Management–The Foundation
IS Testing: Course III—Advanced Testing Practices & Management Tactics
 Assumptions Of The Testing Process
      Types of Testing
  • Non-IS Testing
    • Product Testing
    • Process Testing
    • Functional Testing
    • Softskill Testing
  • The Need For A Testing Methodology
    • Hardware
    • Software
    • Firmware
    • System
    • Application
    • Data
    • Integration
 Assumptions Of The Testing Process
      Testing Givens
  • The Problem
  • The Solution
      The Testing Process
  • The Programming Life Cycle
  • The Need For Testing
  • The Testing Life Cycle
      The Testing Team
  • Testing Manager
  • Testing Coordinator
  • Testing Lead
  • Testing Analyst
  • Applications Developers Or Programmers
  • Help Desk Support
      Cost Of Testing
  • Risk Of Testing
  • Risk Of Not Testing
  • Economics Of Testing
 Testing Scope
      Testing Definitions
  • Testing Terminology
    • The Business Transaction
    • The Test Script
    • Test Tools
          The Testing Project Plan
    • Identify The System
    • Define The Testing Scope
    • Accessing The Risk
    • Managing Relationships
      • Selecting The Test Team
      • Working With The Other Product Teams
        • Marketing
        • Development/Engineering
        • Support/Maintenance
        • Help Desk
      • Communicating The Entire Effort
    • Assessing Current Testing Procedures & Practices
    • Selecting The Test Tools
    • Acceptance Criteria
    • The TDR
      • Selecting The Testing Strategy
      • Selecting The Testing Route
    • Develop Testing process Worksheets
    • Reporting The Activity
      • Test Plan
      • Defects
      • Efficiency
      • Test Results
      • Final Acceptance
      • Test Process Evaluation
    • Evaluating The Results
          The Testing Process
    • The Testing Methodology
    • Test Routes
    • Testing 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 Management
    IS Testing: Course III—Advanced Testing Practices & Management Tactics
     Testing Methodology
          Testing Methodology Process
    • Test Planning
    • Test Environment Setup
    • Baseline Test
    • Unit Test
    • Regression
    • System/Integration
    • Simulation
    • Volume
    • Retrofit
    • Acceptance
          Testing Routes & Strategies
    • Testing Routes
      • Traditional/Comprehensive
      • Users Exercise The System
      • Production Capture
      • Class 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
    • Deliverables—Report Of Activities To Other Groups
     Test Team Issues
          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
          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—Test Team Issues
      • Goal—Develop Scripts & Test Data
      • Givens—Application & Business Transactions Scenario
      • Activity—Develop Test Script & Test Data To complete A Test Assignment
      • Deliverables—Review Activities To Other Groups
       Managing The Testing Process
            Understanding Platform Environments
      • Terminology
      • Testing On Platforms
        • Emulation
          • On-Line
          • Batch
        • Client/Server
        • The World Of Windows
            Testing Deliverables
      • Understanding The Key Deliverables
        • Application Environment Management Plan
        • The Test Environment Plan
        • Business Transactions & Test Scripts
        • Test Data
        • Test Design Report
            Lab Exercise—The Process Deliverables
      • Goal—Develop Key Deliverables
      • Givens—Application & Business Transactions Scenario
      • Activity—Develop Key Deliverables
      • Deliverable—Presentation Of Deliverables To Other Groups
            Test Defect Tracking
      • System Testing Defects, Failures & Problems
        • Hardware
        • Software
        • Data
        • Test
      • 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—Managing Test Defects
      • Goal—Experience The Full Life Cycle Of A Test Defect
      • Givens—Application & Business Transactions Scenario
      • Activity—Follow Defects Throught Completion
      • Deliverable—Presentation Of Process To Other Groups
       Designing A Test Model
            Specific Testing Methodologies
      • New Installation
      • Software Maintenance
      • New Development
      • E-Commerce
      • Reengineering
      • Year 2000
            Lab Exercise—Understanding Testing Methodologies
      • Goal—Apply Practical Testing Methodology Concepts To Specific Testing Processes
      • Givens—Testing Issues & The Assignment
      • Activity—Discuss Testing Strategies Options, The Pros & Cons Of The Testing Assignment
      • Deliverable—Report Of Activities To Other Groups
            Test Tools
      • Techniques versus Tools
        • Testing Techniques
          • Structure versus Functional
          • Dynamic versus Static
          • Manual versus Automatic
        • Working Tools versus Automatic Tools
      • Automatic Tools
        • Understanding The Benefits & Pitfalls Of Testing Tools
          • No Silver Bullet
          • Success Factors
        • Management Tools
          • Project Management
          • Defect Management
          • Test Process Management
          • Test Script Management & Execution
        • Test Script Tools
          • Record/Replay/Reports
          • Tool Intelligence Or Lack Thereof (checkpoints)
          • Platform Issues
          • Advanced Techniques
          • Data Driven Tests
            Building A Test Model
      • Putting It All Together
      • Testing Strategies
      • Build The Model
        • Keep It Simple
        • Advanced Techniques
            Lab Exercise—Build A Test Model
      • Goal—Apply Practical Testing Modeling 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




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

      |   SITE INDEX   |   HOME   |   CONTACT US   |