Dye penetration is a non-destructive method which is used to detect surface breaking discontinuities in metals, plastics and ceramics. The test is performed by cleaning the test surface thoroughly and then applying the penetrate followed by the application of developer.