 |
A.Establishing Testing Givens |
 |
 |
| IS Testing: Course IIIntermediate 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 ExerciseWorking On The Test Team |
- GoalBuild & Nuture Group Dynamics & Soft-skills
- GivensIntroduction Of A Testing Problem & The Assignment
- ActivityDiscuss & Assign Roles Of The Group
- DeliverableReport Of Activites To Other Groups
|
 |
B.Testing Methodology |
 |
 |
| IS Testing: Course IIIntermediate Testing Techniques & Methodologies |
 |
| Introduction To Testing Methodology |
| Understanding Platform Environments |
- Terminology
- Testing On Platforms
- Emulation
- Client/Server
- The World Of Windows
|
| Lab ExerciseDiscussion Of Platform Issues |
- GoalFocus On Platform Concerns
- GivensTesting Issues & The Assignment
- ActivityDiscuss Testing Strategies Across Platforms
- DeliverablesReport 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 ExerciseUnderstanding Testing Methodology |
- GoalReinforcing Testing Methodology Terms & Events
- GivensTesting Issues & The Assignment
- ActivityDevelop A Test Methodology
- DeliverablesReport 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 ExerciseApplying Testing Methodology |
- GoalApply Practical Testing Methodology Concepts
- GivensTesting Issues & The Assignment
- ActivityDiscuss Testing Strategies Options, The Pros & Cons Of The Testing Assignment
- DeliverableReport 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 ExerciseBuilding A Test Script |
- GoalUnderstanding A Manual Test Script
- GivensPrevious Givens, One Specific Business Transaction
- ActivityManual Creation, Verification, & Execution Of The Test Script, Log, & Correct Script Defects
- DeliverableDocumented 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 ExerciseWorking With Test Data |
- GoalDevelop Supoport Data For A Test Script
- GivensStarting Business Transaction & Test Script
- ActivityPrepare Data For Initial & Subsequent Test Runs
- DeliverableSet 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 ExerciseTracking A Defect |
- GoalExperience The Lifecycle Of A Defect
- GivensStarting Business Transaction & Test Script
- ActivityExecute Test Script, Identify Defects, Follow Defect To Completion
- DeliverableTest 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 ExerciseThe Deliverables |
- GoalExperience Testing Key Deliverables
- GivensApplication & Business Transactions Scenario
- ActivityDevelop Key Deliverables
- DeliverablePresentation 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 ExerciseTesting Tools |
- GoalEUnderstand The Value Of Testing Tools
- GivensApplication & Business Transactions Scenario
- ActivityIncorporate Test Tools Strategy Into Assignment
- DeliverablePresentation of Findings To Other Groups
|