Performance
testing is multi-pronged and covers the
numerous operational parameters, which an
application needs to meet to be suitable
for the proposed environment. The goal of
performance testing is not to find bugs
but to identify bottlenecks which may hamper
the execution of a perfectly good piece
of code.
Performance Testing
M easures an application against a clearly
defined set of performance goals which the
application is expected to meet.
Load Testing
Load Testing is
performed to identify and isolate bottlenecks
by emulating n-number of users interacting
with an entire application or by editing
a high-volume document to identify the endurance
limit of a word processor.
Stress Testing
M easures the ability of a system to recover
from component failure. It observes the
system’s reaction to attempts to break
it down by overwhelming or taking away resources.
Regression Testing
Regression testing is the process of testing
changes to applications/products to make
sure that the older applications / products
still work with the new changes.
Component Testing
Subsystem components comply with the specifications.
Compatibility Testing
Compatibility testing measures application
compatibility with other platforms &
applications.
|