Software testing
• What is testing
• Why we need testing
• What are the main types
Verification and Validation
• What is verification
• verification is the process of checking that the software meets the
specification
• What is validation
• Validation is the process of checking whether the specification captures the
customer's needs
Types of Testing
• Unit Testing
• Integration Testing
• Functional Testing
• System Testing
• Stress Testing
• Performance Testing
• Usability Testing
• Acceptance Testing
Question
• Order the following testing activities
A – Unit Testing
B – Integration Testing
C – System Testing
D – Acceptance Testing

Software Testing

  • 1.
  • 2.
    • What istesting • Why we need testing • What are the main types
  • 3.
    Verification and Validation •What is verification • verification is the process of checking that the software meets the specification • What is validation • Validation is the process of checking whether the specification captures the customer's needs
  • 4.
    Types of Testing •Unit Testing • Integration Testing • Functional Testing • System Testing • Stress Testing • Performance Testing • Usability Testing • Acceptance Testing
  • 5.
    Question • Order thefollowing testing activities A – Unit Testing B – Integration Testing C – System Testing D – Acceptance Testing