infrared vs invasive testing