То, что нужно подключать компьютер через UPS, это понятно. Тестирование - оно на то и тестирование, чтоб найти возможные недостатки в ПО до ввода его в эксплуатацию, а не после. Будет очень хорошо, если вы сможете доработать программу таким образом, чтобы информация о файле помещалась в журнал...