testing
Усі матеріали розділу

Автоматизація smoke-тестів після деплою
Практичний розбір теми «автоматизація smoke-тестів після деплою»: підходи, інструменти та типові помилки.

Behavior-Driven Development і Gherkin
Практичний розбір теми «behavior-Driven Development і Gherkin»: підходи, інструменти та типові помилки.

Chaos-тестування відмовостійкості
Практичний розбір теми «chaos-тестування відмовостійкості»: підходи, інструменти та типові помилки.

Contract-тестування мікросервісів
Як гарантувати сумісність сервісів без крихких end-to-end сценаріїв.

End-to-end тестування з Playwright
Практичний розбір теми «end-to-end тестування з Playwright»: підходи, інструменти та типові помилки.

Flaky-тести: причини і способи боротьби
Практичний розбір теми «flaky-тести: причини і способи боротьби»: підходи, інструменти та типові помилки.

Мокування зовнішніх залежностей: підходи та антипатерни
Коли варто підміняти зовнішні сервіси в тестах, а коли це шкодить надійності.

Мутаційне тестування: перевіряємо якість тестів
Практичний розбір теми «мутаційне тестування: перевіряємо якість тестів»: підходи, інструменти та типові помилки.

Організація паралельного запуску тестів
Практичний розбір теми «організація паралельного запуску тестів»: підходи, інструменти та типові помилки.

Організація тестового покриття для legacy-коду
Практичний розбір теми «організація тестового покриття для legacy-коду»: підходи, інструменти та типові помилки.

Організація тестової інфраструктури: Testcontainers
Практичний розбір теми «організація тестової інфраструктури: Testcontainers»: підходи, інструменти та типові помилки.

Організація тестових даних: фабрики і фікстури
Практичний розбір теми «організація тестових даних: фабрики і фікстури»: підходи, інструменти та типові помилки.

Організація звітів про тестування в CI
Практичний розбір теми «організація звітів про тестування в CI»: підходи, інструменти та типові помилки.

Тестування продуктивності: інструменти та метрики
Навантажувальне тестування від постановки задачі до аналізу результатів.

Покриття коду тестами: корисна метрика чи ні
Практичний розбір теми «покриття коду тестами: корисна метрика чи ні»: підходи, інструменти та типові помилки.

Property-based тестування на практиці
Перевіряємо властивості програми на тисячах згенерованих вхідних даних замість ручних прикладів.

Регресійне тестування: як не зламати старе
Практичний розбір теми «регресійне тестування: як не зламати старе»: підходи, інструменти та типові помилки.

Розробка стратегії тестування для стартапу
Практичний розбір теми «розробка стратегії тестування для стартапу»: підходи, інструменти та типові помилки.

Розробка тестового середовища, наближеного до продакшену
Практичний розбір теми «розробка тестового середовища, наближеного до продакшену»: підходи, інструменти та типові помилки.

Snapshot-тестування: коли корисно, а коли шкодить
Практичний розбір теми «snapshot-тестування: коли корисно, а коли шкодить»: підходи, інструменти та типові помилки.

Стратегії тестування в монорепозиторії
Практичний розбір теми «стратегії тестування в монорепозиторії»: підходи, інструменти та типові помилки.

Test-Driven Development: практика і міфи
Практичний розбір теми «test-Driven Development: практика і міфи»: підходи, інструменти та типові помилки.

Піраміда тестування: баланс unit, integration, e2e
Як розподілити тести за рівнями, щоб отримати швидкий і надійний зворотний зв'язок.

Тестування API: Postman і автоматизація
Практичний розбір теми «тестування API: Postman і автоматизація»: підходи, інструменти та типові помилки.

Тестування асинхронного коду
Практичний розбір теми «тестування асинхронного коду»: підходи, інструменти та типові помилки.

Тестування багатопотокового коду
Практичний розбір теми «тестування багатопотокового коду»: підходи, інструменти та типові помилки.

Тестування безпеки: базовий чек-лист
Практичний розбір теми «тестування безпеки: базовий чек-лист»: підходи, інструменти та типові помилки.

Тестування доступності (a11y testing)
Практичний розбір теми «тестування доступності (a11y testing)»: підходи, інструменти та типові помилки.

Тестування форм і валідації на фронтенді
Практичний розбір теми «тестування форм і валідації на фронтенді»: підходи, інструменти та типові помилки.

Тестування інтеграції із зовнішніми платіжними системами
Практичний розбір теми «тестування інтеграції із зовнішніми платіжними системами»: підходи, інструменти та типові помилки.

Тестування міграцій бази даних
Практичний розбір теми «тестування міграцій бази даних»: підходи, інструменти та типові помилки.

Тестування мультиорендних застосунків
Практичний розбір теми «тестування мультиорендних застосунків»: підходи, інструменти та типові помилки.

Тестування обробки помилок і edge cases
Практичний розбір теми «тестування обробки помилок і edge cases»: підходи, інструменти та типові помилки.

Тестування обробників черг повідомлень
Практичний розбір теми «тестування обробників черг повідомлень»: підходи, інструменти та типові помилки.

Тестування продуктивності бази даних
Практичний розбір теми «тестування продуктивності бази даних»: підходи, інструменти та типові помилки.

Тестування продуктивності фронтенду
Практичний розбір теми «тестування продуктивності фронтенду»: підходи, інструменти та типові помилки.

Тестування ролей і прав доступу
Практичний розбір теми «тестування ролей і прав доступу»: підходи, інструменти та типові помилки.

Тестування WebSocket-з'єднань
Практичний розбір теми «тестування WebSocket-з'єднань»: підходи, інструменти та типові помилки.

Тестування зворотної сумісності API
Практичний розбір теми «тестування зворотної сумісності API»: підходи, інструменти та типові помилки.

Візуальне регресійне тестування
Практичний розбір теми «візуальне регресійне тестування»: підходи, інструменти та типові помилки.