Explain
a. Stress testing b. Load testingStress testing - is a form of testing that is used to determine the stability of a System under Test. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results. Under normal conditions, certain types of bugs, such as memory leaks, can be fairly benign and difficult to detect over the short periods of time in which testing is performed. However, these bugs can still be potentially serious. In a sense, stress testing for a relatively short period of time can be seen as simulating normal operation for a longer period of time.
Load testing - is a form of non functional testing that is used to determine the behavior of the SUT under normal and unexpected peak load conditions. In a client server model, numerous virtual users are simulated and made to interact with the server under different conditions to identify any bottlenecks.
Volume testing - is a form of non functional testing where huge volume of data is supplied to SUT and its performance is observed.
|