atambalasi, ну собственно и остается два компонента (если конечно, ты отключил все не нужное и оно точно не может мешать запуску) - это проц. или мать. Их тестировать сложно, но я думаю понятно как.
krka92, так ведь ты хочешь делать запрос и сравнивать его с известным верным результатом. Это только твой алгоритм. Кто может его за тебя, да ещё и заранее предусмотреть?
atambalasi, ну, раз не всегда комп запускается, то вероятно проблема более серьёзная. Рекомендую протестировать все важные компоненты отдельно. Само-собой отключив не обязательные (периферию, хдд, дисководы и т.д.). Нужно добиться штатного запуска POST экрана.
krka92,
Использовать Unit Test. Но для этого не обязательно что-то использовать. Базовый класс юнит теста состоит из 100-150 строк (с учетом описания).
Комп штатно включается? Т.е. выключив из розетки, затем включив можно без проблем в биос зайти?
Если можно, то проверить жесткий диск нужно. Похоже что там беда. Судя по всему, биос не может быстро получить ответ от контроллера. Из-за этого черный экран, т.к. ОС всё же пытается запуститься. Из-за этого же и редкие включения.
P.S.
Из ваших кракозябр ничерта не понятно. Ни запятых, ни нормальных окончаний слов.