Automatic test(s) performed by a device (such as a computer or printer) upon itself when switched on, to detect any malfunction, a missing component, or a change in its configuration. In case of a problem, the device displays an error message to indicate what has happened and (in some cases) what the user must do to rectify it. Also called auto test or self check.