Powered By Blogger

Welcome to my Blog

BeYoUnIqUe

Pages

Tuesday, June 1, 2010

Different definitions for Software testing:

Software testing is an art, science, discipline to measure the quality of software before delivering it to customers.


5. set of activities conducted with the intent of finding errors in software.
process of verifying that a program functions properly.


2.Testing automated, in part or in full, by another program.

3.Software testing is an investigation conducted to provide
stakeholders with information about the quality of the product
or service under test.Software testing also provides an objective,
independent view of the software to allow the business to appreciate and
understand the risks at implementation of the software.


4.Software testing is any activity aimed at evaluating an attribute or capability
of a program or system and determining that it meets its required results.


5.A primary purpose for testing is to detect software failures so that defects
may be uncovered and corrected. This is a non-trivial pursuit. Testing cannot
establish that a product functions properly under all conditions but can only
establish that it does not function properly under specific conditions.[12]


6.Software testing is used in association with verification and validation:

Verification: Have we built the software right? (i.e., does it match the specification).
Validation: Have we built the right software? (i.e., is this what the customer wants).



7.Testing can be used as a generic metric as well. Correctness testing and reliability
testing are two major areas of testing. Software testing is a trade-off between budget,
time and quality.

No comments:

Post a Comment