В первой части был заложен фундамент: локаторы, «умные» ассерты и хелсчеки. Это критически важные вещи, но на масштабе в 100+ тестов неизбежно возникает «второй слой» проблем — сложность диагностики и изоляция данных. Читать далее
Установка MetaMod и SourceMod Установка MetaMod:Source Установка SourceMod Автозапуск игровых серверов Логи Логи cron Логи клиента Steam Логи веб-сервера Логи SourceMod Логи игровых серверов Логи сервера статистики Привязка к Steam и QuickPlay Серверная учётная запись QuickPlay Читать дальше →
Когда тестов становится больше сотни, любая «красивая обертка» превращается в тыкву, если за ней нет архитектуры. Именно поэтому BDR - это не просто "красивая обертка".Я никогда не был фанатом Cucumber. Да им даже толком не пользовался. Мне хватило просто посмотреть со стороны, сколько…
Ваши тесты стабильно проходят локально, но в CI каждое утро — красный океан? Вы тратите часы на дебаг флаков, а стейджинг «ложится» в самый неподходящий момент? Знакомо? В этом гайде расскажу, как перестать жечь бюджет CI и превратить автотесты из источника боли в живую…