| Block Training Syllabus |
| Subject / Description |
Hours |
Manual Testing - (Day 1) Program vs. software, Cost of Hardware vs. Software |
1 |
Project Management - (Day 2)
Process, Project and Product, Project Initiation, Risk Analysis |
2 |
Software Development Life Cycle - (Day 3)
Feasibility Analysis, Requirement Analysis, Design Phase, Coding Phase, Testing Phase, Implementation Phase, Maintenance Phase |
3 |
Methodology - (Day 4)
Waterfall Model, Prototyping, Spiral |
2 |
Basics of Software Testing - (Day 5)
Quality Assurance, Quality Control |
2 |
Testing Introduction - (Day 6)
Definition of Testing, Why Testing is necessary?, Objectives of Testing |
2 |
Strategies of Testing - (Day 7)
White Box Testing, Black Box Testing |
4 |
Test Cases - (Day 8)
Definition of Test Cases, Benefit of Test Cases |
1 |
| Test Cases on live Projects - (Day 9) |
4-6 |
Validation Methods of Black Box Testing - (Day 10)
Equivalence Partitioning, Boundary Value Analysis, Error Guessing |
4 |
Levels of Testing - (Day 11)
Low level Testing, Unit Testing, Integration Testing |
2 |
High Level Testing - (Day 12)
Functional Testing, System Testing, Performance Testing, Load Testing, Stress Testing,
Volume Testing, Usability Testing, Compatibility Testing, Configuration Testing, Instability Testing,
Security Testing, Recovery Testing |
3-4 |
Test Plan - (Day 13)
Definition of Test Plan, Need of Test Plan, Components of Test Plan |
2 |
Defect Handling and Reporting - (Day 14)
What is Defect?, Defect Life Cycle, Defect Reporting |
2 |
| AUTOMATED TESTING TOOLS |
Win Runner - (Day 15) Recording User Actions and Synchronizing the Script
Recording Test Script, Setting initial and end conditions, Implementing synchronization point,
Running a recorded script |
2 |
Verifying the Application Using Checkpoint - (Day 16)
Implementing GUI Checkpoint, Implementing Bitmap Checkpoint, Capturing and verifying Text |
2-3 |
Managing the GUI Map file - (Day 17)
Understanding the GUI map file and its benefits, Creating the GUI Map file, Loading and unloading Map file |
2-3 |
| Implementing Database Checkpoints - (Day 18) |
2 |
Modular Test Trees - (Day 19)
Calling test from other tests, Passing parameters values to tests, Running tests attended in batch mode |
2 |
Test Script Language (TSL) - (Day 20)
Built-in testing functions, The function Generator, Creating User Defined Functions,
Exception Handling, Data Driven Testing, Modifying Test Script Evaluation Exam |
3-4 |
Introduction to load Runner 7.5 - (Day 21)
Basics of Load Runner, Analyzing The Application Under Test, Planning the Load Test,
Creating Web Virtual Users, Performance Testing Tool Scenarios, Analyzing Scenario Execution |
2 |
| QTP/8.0 Web Testing |
2 |