Non-destructive resonance testing using frequency and time domain techniques