@Fatoblack

Какие части веб приложения нужно тестировать?

Сейчас я пишу небольшое приложение (первая практика) и на данном этапе я прешил освоить
тестирование при помощи Jest;
Стек такой:
Express, Mongoose, React, Redux, Socket.io.
Активно использую промисы при построении взаимодействия Frontend => socket.io => mongoose;

И т.к. я новичек в этом деле. Я бы хотел узнать какие именно части приложения нужно тестировать? Писать ли тесты абсолютно на все функции/компоненты, или есть некоторые субьективные мнения относительно того что именно нужно тестить?

Буду рад ссылкам на зарубежные статьи (или статьи рунета).

Всем заранее спасибо за помощь.
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ответы на вопрос 1
@frozen_coder
Java-developer
По TDD - сначала пишите тест, а потом пишите рабочий код, который будет проходить этот тест. Читайте книги Роберта Мартина, он в каждой из них про это пишет. Например, "Идеальный программист" и "Чистый код". В идеале, каждый ваш компонент должен быть покрыт тестами. Пишем в гугле "React тестирование" и получаем море статей на русском, пишем "React testing" и получаем на английском и тд и тп. Если что-то можно протестировать, то это должно быть протестировано. Не стоит искать оправдание своей лени в этом вопросе, лучше перебздеть.
Ответ написан
Ваш ответ на вопрос

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

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