ЧТО НЕ СТОИТ ТЕСТИРОВАТЬ В DJANGO ПРОЕКТЕ

При тестировании Django проекта не стоит забывать о том, что некоторые вещи не стоит тестировать. Например, не имеет смысла тестировать Django Фреймворк или другие зависимости проекта. Такие тесты могут привести к излишней нагрузке на сервер и замедлить процесс тестирования.

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

Также не имеет смысла тестировать то, что уже проверено в других тестах. Это может привести к дублированию тестов и затруднить процесс тестирования.

Наконец, не стоит тестировать то, что является свойством языка Python. Это включает в себя проверку правильной работы условных выражений, циклов и других базовых конструкций языка.

def test_email_sent(self): ... assert Emails.objects.filter(receiver=self.user).count() > 0

Unit тесты в Python. Тестирование кода - Базовый курс. Программирование на Python

Тестирование Django приложения [GeekBrains]

Распространенные ошибки в архитектуре Django-приложений / Алексей Половинкин (Agima)

Бекенд на Django, Урок 2: Unit Tests

Unit-тесты не нужны

42 . Django 4. Обзор. Добавим тестирование django-pytest. Зачем нам это? ОГО-ГО!

тесты django rest framework теория - часть 1

Тестирование представлений Django

Тестируем проект на Django

Юнит-тестирование. Использование unittest и coverage в PyCharm

BLGPG-B26101743276-24-09-19-20

Новые материалы: