Software Development Life Cycle

Waterfall Model

Spiral Model

Prototype Model

V & V Model

Hybrid Model

Software Testing

White Box Testing

Path Testing

Loop Testing

Condition Testing

White box Testing from Memory Point of View

White box Testing from Performance Point of View

Grey Box Testing

Black Box Testing

Functionality Testing/Component Testing

Integration Testing

System Testing

Acceptance Testing

Smoke Testing/Sanity Testing/Dry Run

Ad-hoc Testing

Exploratory Testing

Compatibility Testing

Performance Testing

Reliability Testing

Usability Testing

Accessibility Testing

Globalization Testing

Regression Testing

TEST CASE:

Introduction to Test Case

Test Case Design Techniques

Test Case Format

Functional Test Case

Integration Test Case

System Test Case

Procedure to Write and Execute Test Case

Test case Review Process

Software Test Life Cycle

Traceability Matrix

Test Execution Reports

Test Plan

Sections of Test Plan

Test Metrices

Defect Tracking

Introduction to Defects

Defect Life Cycle

Status of Defects

Severity of a defect

Priority of a defect

Defect Report/Incident Report

Defect Tracking Tool:

Static Testing

Dynamic Testing

Quality Assurance and Quality Control