Tuist

Tuist

Выборочное тестирование

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

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

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

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

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

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

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

Бесшовная интеграция инструментальной цепочки

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

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

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

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

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

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

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

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

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

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

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

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

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

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