Non-destructive testing (NDT) and semi-destructive testing are fundamental techniques for assessing structural conditions and materials without causing significant damage to the structures themselves. These techniques are widely used to monitor and ensure the safety and integrity of buildings, bridges, civil infrastructure and other constructions.