
- History of Testing
- What is Testing
- Why Testing is required
- What is a Defect
- Testing principles
- Quality Assurance and Quality control
- Scope of Testing
- When Should Testing Occur
- Testing Constraints
- Roles of the Software Tester
- Overview on SDLC
- Different Life Cycle models
- Overview on STLC
- AGILE Testing
- Test Strategy
- Test Planning
- Customization of the Test Process
- Overview on Budgeting
- Scheduling
- Configuration management
- Risk management
- Test Scenarios
- Test cases
- Test Data
- Difference between Test Case and Test Scenario
- Creating Test Cases for sample application
- What is Traceability Matrix[TM]
- Sample TM
- Static Techniques: Importance of reviews in STLC, Review Activities, Roles and Responsibilities during Review
- Dynamic Techniques: Specification-based or black-box techniques, Boundary Value Analysis, Decision Table Testing, Equivalence Partitioning
- Experience-based techniques: Error Guessing, Exploratory Testing
- Levels of Testing: Unit Testing, Integration Testing, System Testing, User Acceptance Testing
- Types of Testing: Regression Testing, Smoke Testing, Database Testing, Load Testing, Performance Testing, Compatibility Testing, Security Testing, Volume Testing, Stress Testing, Usability testing, Internationalization Testing, Localization Testing
- Overview on Build and Release
- Release Notes
- Entry and Exit criteria
- Test Execution
- Defect Prevention
- Defect Discovery
- Defect Life Cycle
- Severity and Priority
- Overview on RCA
- Hands on Identify and log Defects
- Test Status Reports
- Test Closure Reports
- Tester and Developer
- Team Collaboration
- Client Interaction
- Onshore/Offshore Model
- Mitigate current challenges
- Overview on Metrics & Measurements
- Benefits of Test Metrics
- Metrics Life Cycle
- Types of Test Metrics
- Why Automation
- Overview of different Automation Tools - QTP and Selenium
- Overview on Quality Center
- Project session
- Resume building and mock interviews session
Duration of the course : 5 Weekends
Training includes : 20+ assignments, 3POCs
and 1 Real time Project
SYLLABUS
Week-1
1. Introduction to Software Testing Life CycleWeek-2
2. Test Planning
3. Test Design
Week-3
4. Test Techniques
5. Levels & Types Of Testing
6. Test Execution
7. Defect Management
Week-4
8. Reporting & Team Collaboration
9. Metrics & Measurement
Week-5
10. Testing Tools & FAQs
Manual Testing
Manual Testing