@ivan0512

Что должно быть сначала код ревью или тестирование?

Дайте совет по поводу организации работы.
В какой момент правильнее заливать задачу на стейдж для того, что бы тестировщик мог тестировать. Сразу же, как разработчик закончил ее или уже, когда задача прошла ревью?
И в том и другом случае либо работа тестировщика, либо того, кто делал ревью может оказаться напрасной.
Какой у вас в компаниях подход?
  • Вопрос задан
  • 1081 просмотр
Решения вопроса 2
По итогам ревью код может измениться кардинально, что может повлечь за собой новые баги и исправление существующих.
По итогам тестирования код редко значительно изменяется - обычно правятся какие-то локальные баги.
Полноценное тестирование - это обычно более ресурсоёмкий процесс, чем ревью.

Исходя из этого - сначала ревью.
Ответ написан
Комментировать
Robur
@Robur
Знаю больше чем это необходимо
Если код не пройдет ревью, то работа тестировщика будет 100% напрасной.
Если код не пройдет тестировщика, то работа ревьюера почти не пострадает. Редко бывают аж такие баги что весь код нужно переписать по другому. Чаще это просто небольшой фикс, идущий дополнительным коммитом, который ревьюер может быстро посмотреть не делая ревью заново с нуля - все другие коммиты уже прошли ревью и их смотреть не надо.

Поэтому сначала ревью, потом тестирование.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@nApoBo3
Зависит от подхода. Если у вас tdd, то тестирование у вас ещё до кода или паралельно с ним. По большому счету тест от кода не зависит. И то и другое зависит от декомпозиции и ТЗ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы