Tuist

Tuist

Избирательное тестирование

Запускайте затронутые тесты.
Более быстрая обратная связь CI.

Запускайте только важные тесты, обнаруживая изменения с момента последнего успешного запуска, сокращая время тестирования как локально, так и на CI.

Иллюстрация панели избирательного тестирования

Выбор тестов на основе изменений

Определяет, какие модули изменились с последнего успешного запуска тестов, и фильтрует набор тестов до только затронутых тестовых целей.

Аналитика выбора

Предоставляет аналитику эффективности выбора тестов, помогая оценить точность фильтрации и реорганизовать тестовые цели для улучшения выбора со временем.

Бесшовная интеграция инструментов

Интегрируется с вашими существующими инструментами сборки с минимальными изменениями в скриптах, пайплайнах и файлах конфигурации.

Запуски тестов за последние 24 часа 0
Запускайте только важное

Запускайте только важное

Выполняются только тесты, затронутые вашими изменениями, пропуская всё, что осталось без изменений.

Легко внедрить

Легко внедрить

Интегрируется с вашей существующей системой сборки с минимальными изменениями конфигурации.

Автоматические комментарии к PR

Автоматические комментарии к PR

При подключении к GitHub Tuist размещает в вашем PR сводку с точной информацией, какие тесты были запущены, а какие безопасно пропущены.

Кэширование усиливает скорость

Кэширование усиливает скорость

Избирательное тестирование сочетается с кэшированием для повторного использования неизменённых артефактов и пропуска неизменённых тестов.

Запускайте только важные тесты