Software Testing
Software Testing is the process of executing a program or system with the intent of finding errors. The
purpose of software testing is that the product performs each function
intended, internal operation of the product performs according to
specification and all internal components have been adequately
exercised. Software
Testing is the process of executing a program or system with the intent
of finding errors. It involves any activity aimed at evaluating an
attribute or capability of a program or system and determining that it
meets its required results. Software is not unlike other physical
processes where inputs are received and outputs are produced. Where
software differs is in the manner in which it fails. Quality
means the conformance to the specified design requirement. Being
correct, the minimum requirement of quality, means performing as
required under specified circumstances. Debugging, a narrow view of
software testing, is performed heavily to find out design defects by
the programmer. Quality Assurance QA
is the process that focuses upon each and every role and their
responsibilities in the development process and checks whether they are
being accomplished as per the guidelines provided by the quality
standards or not. It concentrates on process of the product and is done
throughout life cycle. It is defect prevention method. Quality Control QC
is the process which usually includes inspections and audit operations
to segregate bad from good. It concentrates on specific products and is
done after the product is built. It is defect-detection and correction
method.
Don't confuse between Testing and QA as both are different
QA is continous process in which we monitors and perform steps in order to improve. It is oriented to PREVENTION. Testing is done under controlled conditions in order to find defects. It is oriented to DETECTION.
------------- http://www.quick2sms.com - Send Unlimited FREE SMS to Any Mobile Anywhere in INDIA,
Click Here
|