| |
| Functional Testing |
| |
| Testing based on an analysis of the specification of the functionality of a component or system. Application of test data derived from the specified functional requirements without regard to the final program structure. Also known as black box testing . |
| Re-Testing |
| Testing that runs test cases that failed the last time they were run, in order to verify the success of corrective actions. |
| Regression Testing |
| Testing that is performed after making a functional improvement or repair to the program. Its purpose is to determine if the change has regressed other aspects of the program Testing of a previously tested program following modification to ensure that defects have not been introduced or uncovered in unchanged areas of the software, as a result of the changes made. It is performed when the software or its environment is changed. |
| Compatibility Testing |
| The process of testing to determine the interoperability of a software product or the process of determining the ability of two or more systems to exchange information. In a situation where the developed software replaces an already working program, an investigation should be conducted to assess possible comparability problems between the new software and other programs or systems. |
| Installation Testing |
| The process of testing the installability of a software product in a specified environment. The purpose of testing is to see portability of software. |
| Usability Testing |
| The capability of the software to be understood learned, used and attractive to the user when used under specified conditions. (ISO 9126) |
| Configuration Testing |
| The process of testing a system with each of the configurations of software and hardware that are supported. |
| Performance Testing |
| Our Performance testing can be undertaken to: |
• Show that the system meets specified performance objectives
• Tune the system
• Determine the factors in hardware or software that limit the system's performance
• Project the system's future load- handling capacity in order to schedule its replacements"
• System Testing and Quality Assurance. |
| Stress Testing |
| Testing conducted to evaluate a system or component at or beyond the limits of its specified requirements. (IEEE 610) |
| Load Test |
| Testing an application under heavy loads, such as testing of a web site under a range of loads to determine at what point the systems response time degrades or fails. |
| Web Test |
| Web testing is the testing that focuses on web applications which covers all the important aspects of web application. |
| |
| |
| |
|
| |
| |