types of magnetic particle testingmagnetic particle inspection test6gr welding testmagnetic particle testing methodstructural welding testnon destructive weld testingwelding certification testwelding practice testinspection and testing of weldsultrasonic testing of weldsradiography test for weldingwelding quality test