Software testing is the process used to measure the quality of developed computer software. Usually, quality is constrained to such topics as correctness, completeness, security, but can also include more technical requirements as described under the ISO standard ISO 9126, such as capability, reliability, efficiency, portability, maintainability, compatibility, and usability.
Testing is a process of technical investigation, performed on behalf of stakeholders, that is intended to reveal quality-related information about the product with respect to the context in which it is intended to operate. This includes, but is not limited to, the process of executing a program or application with the intent of finding errors. Quality is not an absolute; it is value to some person. With that in mind, testing can never completely establish the correctness of arbitrary computer software; testing furnishes a criticism or comparison that compares the state and behaviour of the product against a specification. An important point is that software testing should be distinguished from the separate discipline of Software Quality Assurance (SQA), which encompasses all business process areas, not just testing.

Share
Related Documents
  1. Black Box Software Testing (2423)
  2. Check It Out (1082)
  3. [Video] Bug Reporting in Software Testing Projects (1199)
  4. testingthefuture.net : Software Testing and more (618)
  5. [Video] Top 10 Tips to Get Software Testing Jobs (1378)
  6. Window or Desktop Application Testing (1467)
  7. [Video] Software Testing vs. Software Quality Assurance (738)
  8. White-Box Software Testing Methods (1549)
  9. The future of software testing Part one – Testing in production (1607)
  10. Software Testing : Training Manual - Testing Methodologies (1292)
  11. Quy trình kiểm thử phần mềm (Software Testing) (6813)
  12. Did you hear about ACID Testing ? (740)
  13. WINDOWS APPLICATION TESTING AND WEB APPLICATION TESTING (3082)
  14. Software Testing Club Magazine #1 (878)
  15. [Magazine] Software Test & Quality Assurance 2010 (1090)
  16. Effective Software Testing: 50 Specific Ways to Improve Your Testing (2451)
  17. Magazine - Software Testing Club Community (830)
  18. ITMagazine including software testing stuffs (744)
  19. Software Testing eZine Vol.1 (752)
  20. Kiểm tra phần mềm là gì ? (3524)