Спросите себя, что вам нужно проверить.Что вы написали, что нужно проверить?
Selenium - это инструмент для автоматизации браузеров, который обычно используется для функционального тестирования, которое похоже на тестирование внешнего интерфейса приложения.С селеном вы на самом деле тестируете не только интерфейс, но и ожидаемое поведение этого интерфейса.
Дело в том, что если вы хотите протестировать свой код Python, лучше всего написать свои тесты с помощью модулей тестирования Django, таких как TestCase
, а затем протестировать созданные вами модели и / или представления.
Если вы уверены, что ваши модели и виды не содержат ошибок (в этом вы не можете быть уверены на 100%), продолжайте тестирование с селеном.
Я рекомендую вам иметьпосмотрим на это сначала:
https://realpython.com/testing-in-django-part-1-best-practices-and-examples/