Zusammenfassung der Ressource
3.8.2 Stages of Testing (M.I.F.S.U.O)
- 1. Module Testing
- testing the individual sections of
the software to make sure that
each section works as intended
- an example of white box testing ("checks the
details of the processing code and algorithms"
- 2. Integration Testing
- where the modules are combined one at a
time at each integration stage and debugged
- Debugging: "the process of testing program
code to isolate and remove errors"
- 3. Functional Testing
- testing the operation of the system and may
pick up errors
- indicates that the solution is likely to to
meet its user requirements specification
- an example of black box testing
("checks that a given input produces
the correct output, rather than the
details of the processing involved")
- 4. Systems Testing
- it checks that all the modules
operate together properly
- checks that a transaction is processed
correctly throughout the system from
beginning to end
- 5. User Testing
- the users of the system will
offer their comments
- testing the user documentation is important
- 6. Operational Testing
- conducted in the actual or
simulated environment
- using a simulated
environment gives the testers
more control over the
conditions the solution
experiences