Object Oriented Software Engineering   View all facts   Glossary   Help
subject > problem > defect > defect in an ordinary algorithm > not terminating a loop or recursion
Next defect in an ordinary algorithmoff-by-one error    Updefect in an ordinary algorithm    Previous defect in an ordinary algorithmnot setting up the correct preconditions for an algorithm   

not terminating a loop or recursion comparison table
Subject have testing strategy is a kind of is a subtopic of has definition
defect in an ordinary algorithm defect10.4 - Defects in Numerical Algorithms 
not terminating a loop or recursion
  • assume that the programmer has made an error
  • should analyse what causes a repetitive action to be stopped
  • should run test cases that the tester anticipates might not be handled correctly
defect in an ordinary algorithm10.3 - Defects in Ordinary AlgorithmsA common defect in which a loop or a recursion does not always terminate, i.e. it is 'infinite'

Next defect in an ordinary algorithmoff-by-one error    Updefect in an ordinary algorithm    Previous defect in an ordinary algorithmnot setting up the correct preconditions for an algorithm