Software Testing:: Testing is the process of identifying defects, where
a defect is any variance between actual and expected results.
Testing means identifying deviations from a specified target at the earliest possible stage.
In simple words, software testing is an activity to check whether the actual results match the expected results and to ensure that the software system is defect free.
Testing involves operation of a system or application under controlled conditions and evaluating the results ..(eg, 'if the user is in interface A of the application while using hardware B, and does C, then D should happen').
testing is important because software bugs could be expensive
Early Testing - Testing should start as early as possible in the Software Development Life Cycle
Testing is context dependent which basically means that the way you test a e-commerce site will be different from the way you test a commercial off the shelf application
What is 'Software Quality Assurance'?
Software QA involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'.
Testing means identifying deviations from a specified target at the earliest possible stage.
In simple words, software testing is an activity to check whether the actual results match the expected results and to ensure that the software system is defect free.
Testing involves operation of a system or application under controlled conditions and evaluating the results ..(eg, 'if the user is in interface A of the application while using hardware B, and does C, then D should happen').
It is oriented to 'detection'
A test engineer typically has the perspective
of 'what might go wrong with this functionality, and how can we
ensure it meets expectations?'.
testing is important because software bugs could be expensive
Early Testing - Testing should start as early as possible in the Software Development Life Cycle
Testing is context dependent which basically means that the way you test a e-commerce site will be different from the way you test a commercial off the shelf application
What is 'Software Quality Assurance'?
Software QA involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'.
No comments:
Post a Comment