Diagnostic software

Diagnostic software (also called diagnostics) is software used to isolate or detect software or hardware malfunctions.