Показаны сообщения с ярлыком testing. Показать все сообщения
Показаны сообщения с ярлыком testing. Показать все сообщения

понедельник, 28 декабря 2009 г.

Малая автоматизация тестирования

Очень важный момент описан Михаилом Долинским, касающийся автоматизации тестирования задач. На мой взгляд это незаменимый инструмент для опытных команд, которые сдают весь контест на +ноль. Жаль, что в свое время наша команда его не использовала.

Суть идеи заключается в создании двух батников, которые должны находится в той же директории, что и *.exe файл откомпилированной программы: test.bat (для проверки одного теста) и all.bat (для проверки всех тестов). Помимо батников нужно заготовить набор локальных тестов, корректность которых не вызывает сомнений.  Эти тесты должны находится все в той же директории.

Я проверил метод на задаче "Путешествие шахматного коня". Заготовил три теста. Тест представляет собой пару файлов x.in и x.out, где x – это порядковый номер теста.