From Longman Business Dictionary
diagnosticdi·ag·nos·tic /ˌdaɪəgˈnɒstɪk-ˈnɑːs-/ adjectiveadj [only before a noun] COMPUTING diagnostic software tests how effectively a computer or computer system is operating, looks for problems with the computer’s processes, and shows you the results of the tests and checks it doesTheir exclusive diagnostic software is designed to troubleshoot most hard drive issues.
diagnostic programs