TESTING METHODS AND TECHNIQUES: TESTING ELECTRICAL AND ELECTRONIC DEVICES: A COMPILATION.