| Software testing is the technical process used to | | | | Some of the common types of testing a test |
| recognize the correctness, completeness,security, | | | | engineer consider while testing a product are Black |
| and quality of developed computer software. | | | | box testing,White box testing ,incremental integration |
| Software testing is executed to display | | | | testing,functional testing,system testing,end-to-end |
| quality-related information about a tested product. | | | | testing,sanity testing or smoke testing,regression |
| Software testing is a vital part of software quality | | | | testing,acceptance testing,acceptance |
| assurance. | | | | testing,performance testing,usability test,uninstall |
| Some of the common quality attributes of a product | | | | testing, recovery testing, failover testing, security |
| a tester looks for are capability, reliability, efficiency, | | | | testing, exploratory testing, ad-hoc testing, mutation |
| portability, maintainability, compatibility and usability. A | | | | testing and more. |
| good test not only bring out errors, it also displays | | | | Though all projects are profited from testing, some |
| interesting informations new to a project community. | | | | projects generally don't need independent test staff. |
| Software testing play a crucial strategic role for | | | | The requirement of test stuffs depend upon the size |
| transporting the quality of the product higher in the | | | | and context of the project, the risks, the |
| hierarchy in the software development process. It | | | | development methodology, the developer's skill and |
| also underlines the customer's requirements all the | | | | experience and more. A short term, low risk project |
| way through the product cycle. | | | | handled by experienced programmers employing unit |
| Some of the vital software testing procedures | | | | testing or test-first development do not need test |
| involved in testing a product are functional testing, | | | | engineers. Considering the different goals in software |
| negative testing, customer scenario testing, stress | | | | testing, different roles are established for software |
| testing, performance testing, scalability testing, | | | | testers. They are test lead/manager, tester, test |
| international testing, and more. The sole purpose of | | | | designer, test automater/automation developer and |
| software testing is to assure that customers receive | | | | test administrator. |
| maximum product quality. | | | | |