Если вы еще этого не сделали, вам следует использовать nose
для базовых юнит-тестирований вместе с приложением django-nose
.
Сделав это, когда вы будете готовы автоматизировать тестирование вашего браузера, вам нужно взять alfajor
, который является очень удобной оболочкой Python для различных библиотек, таких как selenium и windmill. Разработчики активно работают над интеграцией его как приложения django в django_alfajor
.
Тем не менее, с точки зрения чистых модульных тестов javascript, здесь имеется достойная запись здесь, в StackOverflow на разных платформах.