Basics Of Software Testing

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Basics Of Software Testing as PDF for free.

More details

  • Words: 179
  • Pages: 1
DEFINITION OF SOFTWARE TESTING: It is the process used to measure the quality of developed computer software. Why Testing Is Necessary? All the products of software development (specifications, source code and test documents) Are written by human beings. All human beings are prone to make errors regardless of how experienced or skilled they are. So a number of faults in software are inevitable/expected. Furthermore, many of the computer systems being developed today are so large and complex that it is not generally possible for any one person to understand every aspect of system. Principals Of Software Testing 1) Testing shows the presence of defects but not absence. 2) Exhaustive Testing is impossible 3) Early Testing 4) Defects Clustering 5) pesticide paradox 6) Testing is context dependent . TESTING TYPES: 1. Unit Testing 2. Integration Testing 3. System Testing 4. Regression Testing 5. Load Testing 6. Performance Testing 7. Stress Testing 8. Model Based Testing 9. Installation Testing 10. Usability Testing 11. User Acceptance Testing 12. Black Box Testing 13. White Box Testing 14. Glass Box Testing 15. Fuzz Testing

Related Documents