|
|
| Software Testing >>
Articles >> Why Software Testing? >> For Verification and Validation |
SAs indicated as topic verification and validation are
another significant purpose of testing. Testing can
serve as metrics. It is used as a tool in verification
and validation process. A product can work under
specific situation or it can not work on the basis of
testing mechanism. We can use the same test on different
product under the same requirement and based on their
result we can compare.
Similar factors can be tested to highlight quality as it
can not be tested directly. Three factors functionality,
engineering and adaptability for quality can be
emphasized being part of software quality space. For
consecutively lower levels of detail each element may be
broken in to component factors.
All relevant factors can be achieved from good testing.
Importance of any specific factor depends on
application. Any system where human lives are at risk
must place excessive emphasis on consistency and
reliability. Usability and maintainability are the key
factors in the typical business system. For fully
effeteness’ of our testing, it is necessary to measure
each appropriate factor with solid quality.
Tests which are written for validating the product are
called clean tests or positive test. The product should
be in such standardized form that a finite number of
tests can validate it in all situations. If your
software/product does not give expected result even in
one test, the software does not work. The tests which
were broke the application or give unexpected result is
called dirty test or negative test. Software application
must contain exception handling to pass on the dirty
tests.
Testing is required accurate effort, time and cost. A
testable design is a design that can be easily validated
and maintained |
| Sponsored Links: |
|
|
| << back |
|
|
|