As with almost any technical process, software testing has a prescribed order in which things should be done. The following is a list of software testing categories arranged in chronological order. These are the steps taken to fully test new software in preparation for marketing it:
Unit testing - testing performed on each module or block of code during development. Unit testing is normally done by the programmer who writes the code.
Integration testing - testing done before, during and after integration of a new module into the main software package. This involves testing of each individual code module. One piece of software can contain several modules which are often created by several different programmers. It is crucial to test each module's effect on the entire program model.
System testing - testing done by a professional testing agent on the completed software product before it is introduced to the market.
Acceptance testing - beta testing of the product done by the actual end users.
Disclimer: PCDS.CO.IN not responsible for any content, information, data or any feature of website.
If you are using this website then its your own responsibility to understand the content of the website