Параллельное тестирование
Определение
Стратегии параллелизации
По файлу (file-level parallelism)
По тесту (test-level parallelism)
По окружению (environment matrix)
Sharding (разбивка suite на части)
Нативный sharding в фреймворках
Фреймворк
Команда
Версия
Динамическое распределение тестов
Проблемы параллельного запуска
Shared state (общее состояние)
Race conditions
Изоляция базы данных
Конфликты портов
Cloud execution
Платформа
Особенность
Отчётность при sharding
Источники
Дополнительные материалы
Last updated