Load testing -Load testing is a test whose objective is to
determine the maximum sustainable load the system can
handle. Load is varied from a minimum (zero) to the maximum
level the system can sustain without running out of
resources or having, transactions suffer (application-
specific) excessive delay.
Stress testing - Stress testing is subjecting a system to
an unreasonable load while denying it the resources (e.g.,
RAM, disc, mips, interrupts) needed to process that load.
The idea is to stress a system to the breaking point in
order to find bugs that will make that break potentially
harmful. The system is not expected to process the overload
without adequate resources, but to behave (e.g., fail) in a
decent manner (e.g., not corrupting or losing data). The
load (incoming transaction stream) in stress testing is
often deliberately distorted so as to force the system into
resource depletion.
Performance testing - Validates that both the online
response time and batch run times meet the defined
performance requirements.
These icons link to social bookmarking sites where readers can share and discover new web pages.
Leave a comment