Text this: Assessment of Fatigue Life and Failure Criteria in Ultrasonic Testing Through Thermal Analyses