Course Duration in Hours
100
100
Software Testing Overview
Introduction to Software Testing
Objectives of Testing
Software Development Process
Project vs. Product
Error I Fault I Failure
Why Software has defects?
Most common defects
Cost of fixing defects
Testing then ... and Testing now...
What is Verification & Validation
Difference between QA & QC
Role of a Tester
Principles of Testing
Early Testing
Exhaustive Testing Impossible
Defect Clustering
Pesticide Paradox
Testing is Context Dependant
Testing Should Show Presence of Defects
Absence of Error is a Fallacy
Software Development Life Cycle (SDLC)
SDLC Phases
SDLC Models
- Waterfall Model
- v Model
- RAD Model
- Prototype Model
-Spiral Model
-Agile Model
Software Tasting Methodologies
Static Testing
White Box Testing
Black Box Testing
Gray Box Testing
Static Testing Techniques
Reviews
Types of Reviews
Inspections & Audits
Walkthroughs
White Box Testing
Unit Testing
Integration Testing Black Box Testing System Tasting
Types of System Tasting
Smoke I Sanity Testing
FormalTesting
Priority Based/Risk Based Testing
Ad-hoc Testing
Re-Testing
Regression Testing
End-to-End Testing
Exploratory Testing
Benchmark Testing
Monkey Testing
Ul Testing
Usability Testing
Security Testing
Perfonnance Testing
Load Testing
Stress Testing
Compatibility Testing
Installation Testing
Globalization Testing
Localization Testing
Recovery Testing
User Acceptance Testing (UAn
Alpha Testing
Beta Testing
Software Tasting Life Cycle (STLC)
Test Planing
Test Strategy
Test Plan
Test Analysis
Analyzing Functional Requirements
Preparing Requirement Clarification
Test Preparation
Identifying & documenting Test Scenarios
Test Case Design Techniques
ECP
BVA
Decision Table Testing
State Transition Testing
Use case Testing Preparing Test Cases Preparing Test Data Preparing RTM
Test Execution
Build Release Process
Executing Testcases
Defect I Bug Life Cycle
Defect Management
What is defect?
Defect Classification
Defect Severity & Defect Priority
Defect Report Template
Defect Reporting & Defect Tracking
Test Closure
Criteria for Test Closure
Status Reports (Daily and Weekly)
Test Summary Reports
Overview of Test Management
QC ToolArchitecture
Site Administrator
Creating Domain
Creating Project
Creating Users
Mapping User to QC Project
Backup, Restore
Version Controlling
Quality Center User Modules
Defining Test Requirements
Uploading & Downloading Requirement
Documents
Writing Testcases in QC
Exporting Testcases from Excel to QC
Mapping Testcases to Requirements
Coverage analysis I Traceability
Create Test Sets
Executing Tests
Defect Reporting & Tracking
Defect Linkage
Test Management
Developing Reports
Developing Graphs
Customization
Creating Groups
Module Access
Entities
Managing lists
B.Tech/B.E
M.tech/M.E
MCA
Degree
QMinds Technologies, Marathahalli (Bangalore),Bangalore,IN