Metamorphic Testing
Metamorphic testing is a little known technique that is especially well-suited if no test oracle is available. The author introduces the technique with an own example, classifies it in the test methodology, provides a brief overview of its usage, and illustrestes its relevance with examples from information retreival and artificial intelligence. Testers shold be able to apply it when appropriate.