Ревью и рефакторинг
TestDriver
Ревью, которое не читает код, а запускает его: каждая правка разворачивается в отдельной среде, приложение прогоняется вживую, и найденные поломки превращаются в тесты.
Что умеет
- Запуск приложения на каждой правке
- Поиск поломок в живом прогоне
- Тесты собираются из найденного
- Запись прогона для разбора
- Работа рядом с запросом на слияние
Для кого
Командам без своих автотестовПродуктовым командам с частыми выкатамиТем, у кого ошибки всплывают уже на боюНебольшим командам без тестировщика
Как начать
- Подключить репозиторий
- Открыть запрос на слияние
- Дождаться прогона в отдельной среде
- Посмотреть запись и найденные поломки
- Забрать собранные тесты в проект
Плюсы и минусы
Плюсы 4
- Ошибки ловятся запуском, а не чтением кода
- Из найденного получаются готовые тесты
- Запись прогона показывает, что именно сломалось
- Проба открыта без привязки карты
Минусы 4
- Прогон каждой правки занимает время
- Русского интерфейса не заявлено
- Тарифы приходится смотреть отдельно
- Приложение должно уметь подниматься в чистой среде
Цены на похожие сервисы
| Сервис | Платный тариф | Цена за | Бесплатно | Из России |
|---|---|---|---|---|
| TestDriver | — | — | нет | — |
| Trag | 1 738 ₽ | месяц | есть | — |
| CodePal | 1 738 ₽ | месяц | есть | — |
| WhatTheDiff | 1 651 ₽ | месяц | есть | — |
Сервисы из того же раздела — «Ревью и рефакторинг». Прочерк означает, что данных нет.
Разработчик и платформы
Где работаетвеб, Git-сервисы
Частые вопросы
Чем он отличается от разбора кода?
Он запускает приложение и смотрит, что ломается.
Что остаётся после прогона?
Запись и собранные тесты.
Нужна ли карта для пробы?
Нет.
Годится ли он для любого проекта?
Приложение должно подниматься в чистой среде.
Похожие сервисы
Данные о возможностях и тарифах взяты с сайта сервиса и из открытых источников. Цены и условия могли измениться — проверяйте их на сайте сервиса.