Я пишу юнит-тесты для моего приложения Django.Однако я не знаю, как проверить вывод HTML представления.
Иногда мне может потребоваться проверить, содержит ли определенный элемент определенное значение, или сколько из этих элементов отображается, или тому подобное.,Как я могу сделать такие тесты?
Я бы хотел решение, которое использует unittest
и собственные * django django.test
.
Я знаю, что могу использовать Селен или Pyccuracy (который использует Selenium), но тесты Selenium довольно медленные из-за огромных накладных расходов при запуске браузера.Кроме того, модульные тесты работают "из коробки" с пакетом django-покрытие .