Не лише тестувальники займаються контролем та забезпеченням якості програмного продукту -- розробники також беруть активну участь в цьому процесі. Велику частину коду системи складає код, який тестує важливий функціонал, дозволяє швидко знаходити та виправляти помилки, без ускладнень додавати нові покращення. У доповіді розповідатиметься про юніт- та інтеграційне автоматизоване тестування, практики застосування автоматизованих тестів при розробці, підходи до написання тестів.
Ключові слова: unit testing, integration testing, test driven development, best practices, mocks, continuous integration.