Продолжение цикла публикаций про автоматизацию функционального тестирования на Kotlin
с использованием фреймворка Kotest совместно с наиболее полезными дополнительными библиотеками, существенно облегчающими и ускоряющими создание тестов.
В этой части мы углубимся в возможности Kotest:
- покажу все варианты группировки тесты
- расскажу про последовательность выполнения тестов и спецификаций
- изучим возможности параллельного запуска
- настроим таймауты на выполнение тестов
- проговорим про ожидания и Flaky-тесты
- рассмотрим использование Фабрик тестов
- и напоследок исследуем тему Property Testing
Все части руководства: