Software Testing


• What is Quality
• Importance of testing
• Tools used for Testing
• Manual and Automation Testing
• Principles of Software Testing

Software Development Life Cycle

SDLC Models

Development Architectures

Software Testing Life Cycle

Levels of Testing
• Testing Techniques used in Levels of Testing
• White Box Testing Technique
• Black Box Testing Technique
• Unit Testing
• Integration Testing
• System Testing
• Functional Testing
• Non Functional Testing
• User Acceptance Testing

Types Of testing

Effective software metrics

Requirements Traceability Matrix (RTM)

Testing Techniques

Defect Management

Agile methodologies and scrum

Ceremonies in Agile

QTest