Please enable JavaScript.
Coggle requires JavaScript to display documents.
Techniques for Testing (TEST HARNESS (automates some types of testing (a.k…
Techniques for Testing
TEST HARNESS
automates some types of testing (a.k.a
automated test framework
)
code with
various conditions
ran by software and test data
saves time and money
monitors actual output against the expected one
VOLUME TESTING
shows how a system will perform with different
volumes (amounts) of data
establishes the
limits
of a software (largest data volume)
ensures system meets its specification and can cope with
expected data capacity
SCALABILITY TESTING
performance testing - increased workload
tested until performance levels drop
identifies
bottlenecks
in the system
PROTOTYPING
used for
gathering feedback
about the UI from client + users
producing
limited versions
of the system during development
iterative methodology - changes are made and result is shown to the audience again
MULTI PLATFORM TESTING
a.k.a
portability testing
testing software across various hardware and software platforms
SIMULATED ENVIRONMENTS
testing a system under
repeated controlled inputs
used to simulate potential environments the system will run in
OTHER TESTING METHODS
Stress Testing
tests servers at peak volumes over short times
Performance Testing
tests user response time
Benchmark Testing
comparing testing standards to others in similar organisations