No, each NDT method has its advantages and limitations depending on the material being tested. For example, ultrasonic testing works well for metals and alloys, but it may not be suitable for other materials. MPI works well on ferritic materials but does not work on non-ferrous materials alternative NDT methods should be chosen.