Testing can be done in different levels:
Unit Testing
Integration Testing
System Testing
Alpha Testing
Beta Testing
Unit Testing
Integration Testing
System Testing
Alpha Testing
Beta Testing
Unit Testing : Tests the minimal software component or module. Each unit or module is checked whether it is functioning well independently or not
Integration Testing : It is a level of software testing process, where individual units are combined and tested as a group
System Testing : Tests the system as a whole. Checks whether the completely integrated system meets its requirements or not
Alpha Testing : Test the software by potential end-users or customers or an independent test team at developers site
Beta Testing : Simulated after alpha testing, The software is released to groups of people outside the programming team. End products are called Beta versions
Integration Testing : It is a level of software testing process, where individual units are combined and tested as a group
System Testing : Tests the system as a whole. Checks whether the completely integrated system meets its requirements or not
Alpha Testing : Test the software by potential end-users or customers or an independent test team at developers site
Beta Testing : Simulated after alpha testing, The software is released to groups of people outside the programming team. End products are called Beta versions
Other types of tests include: Grey Box Testing, Regression testing, Acceptance testing, Performance testing, Stability testing, System integration testing and many more
Testing tools:
Testing tools:
- These are the special software's which are used to test the required software by executing tests and comparing the actual outcome to desired outcome
- There are many testing tools available in the market, but there is no universal tool which can test any type of software
0 comments:
Post a Comment