 A popular technique is metamorphic testing.A research literature survey covering 1978 to 2012 found several potential categorisations for test oracles.These oracles are typically associated with formalised approaches to software modelling and software code construction.