На вскидку скажу - аппаратная часть должна иметь пару-тройку ацп, и пара цап, один с мощным (до 500ма бы неплохо) выходом.
Про методику проверки конденсаторов особо не знаю (ну а как емкость измерить, наверное, ясно, или мерить сопротивление на некоторой частоте, или замерять фронт-спад при заряде известным током).
Диод - подать в одном направлении ток в 1ма, если падение напряжение меньше единиц вольт - вывести его на экран, увеличить ток и не большем токе и его тоже отобразить. Можно повышать плавно с небольшим шагом и построить график (вах). Если падение напряжение больше единиц вольт, то подать в другой полярности и провести те же действия. Далее, в другой полярности подать ток в 1ма, измерить падение напряжения (если получится). Время обратного восстановления измерять можно по-разному. Например, схема в 9м рисунке
http://www.irf.com/product-info/datashe ... 15tb60.pdf .
Биполярные транзисторы - измерителей h21 полно, найти не проблема. Грубо говоря, подавать ток в базу и сравнивать его с коллекторным.
Для полевых транзисторов - сток исток - источник тока в (100-500ма), на затво-исток подавать напряжение от нуля с шагом 0.1-0.5В и замерять падение напряжения на переходе (да и ток, в начале сопротивление канала может быть значительным). Построить график, отдельно вывести напряжение начала открытия и сопротивление при 5 и 15 В на затворе. Конечно, такие данные не будут точны, т.к. сопротивление с большим током увеличится, но оценить порядок можно будет. Измерителем емкости замерить емкость затвора при 5 и 15(10)В, пересчитать в кулоны и вывести (а можно и не пересчитывать).
Igbt - также как и для полевого построить вах, вывести падение напряжения при 15В. Затем замерить временные параметры - очень быстро зарядить затвор и сделать за токов (транзистор кормить источником тока). Время задержки включения - время от начала заряда затвора до достижения тока 10% от номинального, время фронта - нарастание от 10 до 90%. Разряжаем затвор (драйвер немалый импульсный ток выдавать должен), замеряем время задержки - со 100% до 90 и время спада - с 90% до 10.
Мк - запрос на чтение фьюз битов, или еще что-нибудь. На разных семействах эти дела по-разному.
Может где ошибся, под вечер уже не так соображаешь.