M.A.X.    Вы вошли как гость
Российский Клуб игроков M.A.X.
 
[Новости]   [Новичку]   [Энциклопедия]   [Документы]   [Файлы]   [Игроки]   [Архивы]   [Архив форума]  
[Новый сайт]   [M.A.X. Gold]   [Партии]  

 
 
 
Архив форума  МаксГолд
[Основной форум] [Голосования] [МаксГолд] [Off-Topic]
 


Автоматическое тестирование  -  Artlav,  03.02.2011  13:19:48

В очередной раз качнул качели от одного исправленного бага к возрождению другого.
Надоело.

Система автоматического тестирования для ядра maxgold.
Подключается к ядру интерфейсом клиента, гоняет тесты, проверяет результаты.

Цели 2:
-Обнаруживать возрождения старых багов и поломки логики в результате исправлений или изменений (регрессий)
-Воспроизведение скрытых и неустойчивых багов вроде утечки и удвоения ресурсов путем систематического рандомного гоняния вариантов.


Ревизия 844 и далее, src-tests, вроде всё прокомментировано.

Пока есть только весь каркас и несколько регрессионных тестов, плюс тест на утечки, уже принесший пользу.
В скором времени планирую сделать гонялку ресурсов и воспроизвести таки баги с ними.

Идеи и предложения?

    ответы :