Запускайте затронутые тесты.
Более быстрая обратная связь CI.
Запускайте только важные тесты, обнаруживая изменения с момента последнего успешного запуска, сокращая время тестирования как локально, так и на CI.
Выбор тестов на основе изменений
Определяет, какие модули изменились с последнего успешного запуска тестов, и фильтрует набор тестов до только затронутых тестовых целей.
Аналитика выбора
Предоставляет аналитику эффективности выбора тестов, помогая оценить точность фильтрации и реорганизовать тестовые цели для улучшения выбора со временем.
Бесшовная интеграция инструментов
Интегрируется с вашими существующими инструментами сборки с минимальными изменениями в скриптах, пайплайнах и файлах конфигурации.
Запускайте только важное
Выполняются только тесты, затронутые вашими изменениями, пропуская всё, что осталось без изменений.
Легко внедрить
Интегрируется с вашей существующей системой сборки с минимальными изменениями конфигурации.
Автоматические комментарии к PR
При подключении к GitHub Tuist размещает в вашем PR сводку с точной информацией, какие тесты были запущены, а какие безопасно пропущены.
Кэширование усиливает скорость
Избирательное тестирование сочетается с кэшированием для повторного использования неизменённых артефактов и пропуска неизменённых тестов.