Penetrant Testing is a technique by which a specially designed coloured dye is used in conjunction with specially formulated developers to detect surface breaking indications on any ferromagnetic or nonferromagnetic material to assist in determining the material integrity.

Penetrant testing can be used on practically all materials provided that the materials have solid shapes and are nonporous.