General Software Testing
The process of compilation and creation of an executable ismore of Requirement review, design review, code review, walkthrough and audits. This type of testing is called Static Testing.
When we test the software by executing and comparing theactual & expected results, it is called Dynamic Testing
The testing done to a unit or to a smallest piece of software.
Testing which takes place as sub elements are combined (i.e.,integrated) to form higher-level elements
Selective re-testing of a system to verify the modification (bugfixes) have not caused unintended effects and that system still complies with its specifiedrequirements
Testing the software for the required specifications on theintended hardware
Formal testing conducted to determine whether or not asystem satisfies its acceptance criteria, which enables a customer to determine whether toaccept the system or not.
To evaluate the time taken or response time of the system toperform it’s required functions in comparison
To evaluate a system beyond the limits of the specifiedrequirements or system resources (such as disk space, memory, processor utilization) to ensurethe system do not break unexpectedly
Load Testing, a subset of stress testing, verifies that a web sitecan handle a particular number of concurrent users while maintaining acceptable responsetimes
Testing of a software product or system conducted at thedeveloper’s site by the customer