olehdmytrenko_2026

Олег Дмитренко

 

Software Engineer, Test

  • 7 років у тестуванні
  • Захищаю користувача від помилок при розробці
  • Роблю якість частиною культури розробки
  • Люблю писати нестандартні інструменти для моїх команд
  • Подобається вчитись самому та навчати інших
  • Активно проводжу різні формати інтервʼю та навчання

Тема доповіді:

«Довгі бурхливі тести»

Опис:

Усі звикли до тестів із чітким сценарієм: підготували дані, виконали дію, перевірили результат, завершили. А чи чули ви колись про тести без однозначної логіки, які щоразу поводяться інакше? Про тести без класичних перевірок, які ніколи не закінчуються?

Звучить як хаос, але це працює. Мій досвід створення таких "довгих бурхливих тестів" доводить: іноді варто ламати звичні шаблони автоматизації. Адже саме ці нескінченні сценарії знаходять приховані баги там, де класичні підходи абсолютно безсилі..

Тези доповіді:

  • Доповнення базових тестових стендів живою інфраструктурою, оскільки ізольованих середовищ уже недостатньо
  • Виловлювання «ефекту метелика» у мікросервісній архітектурі завдяки безперервній симуляції поведінки користувачів
  • Приборкання хаосу через контрольовану рандомізацію для генерації унікальних, але абсолютно керованих сценаріїв
  • Заміна точкових перевірок на глобальні метрики у нескінченних тестах без жодного класичного assert
  • Як безперервні бурхливі тести допомагають пережити пікові навантаження без сивого волосся.

Для кого:

Ця доповідь для тих, хто переріс лінійні сценарії автоматизації та шукає нові підходи до якості. Вона буде актуальна для QA-інженерів, бекенд-розробників та SRE, чий головний біль — це стабільність мікросервісів під навантаженням та плаваючі баги формату «в нас усе зелене, а прод лежить».

Якщо ви готові відійти від тестів із чітким фіналом на користь безперервної симуляції поведінки користувачів і контрольованого хаосу.