Software Testing means an activity to check whether the actual result matches the expected result and to ensure that the software system is defect-free.
Software testing also helps to identify, gaps, errors, or missing requirements contrary to the actual requirements.
Software testing means Verification of Application under test(AUT)
“Bugs are Expensive and Dangerous in software Testing”
Why Software Testing is necessary?
The human (and others) cause a software defect.
“A programmer makes a mistake or (error)” such as forgetting about the possibility of inputting and accessibility long string into a field on a screen.
The programmer thus put a defect(fault) or bug into a program such as forgetting to screen input to check.
When a program is executed if the right condition exists the defect results in unexpected behavior that is the system exhibit failure.
Testing is Necessary
- Deliver high-quality product/software
- To lower maintenance cost
Why Software Testing is needed?
- To ensure customer’s reliability and satisfaction.
- To ensure the quality of the product.
- Quality product delivered to the customers helps in gaining their confidence.
“It is important to have a good quality product”
Result in a quality product that is,
Why Software Testing is important?
Testing is important because software bugs could be expensive or even dangerous.