Да как то не думал, если серьезно делать типа mocha, то больше времени затрачиваешь на расстановку трапов. для обычных приложений хватает console.log. Хотя по уму надо делать.
если на примере vue, то тестирую открытие страниц, что не валятся ошибки в консоль, что в хуках вызываются нужные функции, ну и в принципе сами функции тестирую, чтобы они возвращали нужный результат
никогда не пробовал, сложно пока понять как это работает:). Вебпак собрал, значит все ок, ручное тестирование прошли, значит тоже все ок:). Потому как часто ошибка не коде, а больше логика где-то не учтена и тест это не покажет
но это фронт, он быстро гоняется, около 1.5 минуты. С бэком другая история - там около 1000 тестов и они месяц назад гонялись 20 минут, и это печаль😔 Недавно оптимизировали и распаралелили, теперь 10 минут
никогда не пробовал, сложно пока понять как это работает:). Вебпак собрал, значит все ок, ручное тестирование прошли, значит тоже все ок:). Потому как часто ошибка не коде, а больше логика где-то не учтена и тест это не покажет
как раз таки покажет. ведь есть интеграционные тесты. можно любую бизнес логику в тесты положить