L U T H F I Y A U L I N N U H A - 5 2 0 9 1 0 0 1 1 5
SOFTWARE TESTING IMPLEMENTATION
MAIN ISSUES
The appropriate required software quality standard
The software testing strategy.
TESTING PROCESS
• Determining the test methodology
The level of quality standard selected for a
project depends mainly on the characteristics of
the software’s application.
the evaluation of the nature and magnitude of
expected damages in case of system failure
• Typical damage to customer and user
■ The testing strategy: should a big bang or incremental testing strategy be adopted? If incremental testing is preferable, should testing be performed bottom-up or top-down?
■ Which parts of the testing plan should be performed according to the white box testing model?
■ Which parts of the testing plan should be performed according to the automated testing model?
Determining te software
testing
• Planning test
Test to be planned
- Unit tests
- Integration tests
- System tests.
Test planning documentation with “STP” or software
test plan
SOFTWARE TEST PLAN TEMPLATE
• Scope of test
• Testing enviromenment
• Test detail (for each test)
• Testschedule (for each testor testgroup) including
time estimates
• Test Design
- Detailed design and procedures for each test
- Test case database/file.
• Test implementation
The output is software test resport or “STR” that
include in
- Test identification, site, schedule and participation
- Test environment
- Summary tables for total number of errors, their
distribution and types
- Special events and testers’ proposals