django-tdd - Test Django applications with TDD
Provides Django testing strategies using pytest-django, TDD, factory_boy, mocking, coverage, and Django REST Framework API testing.
Tags
Updated: 2026-10-07Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure pytest settings
- Apply TDD cycles
- Create pytest fixtures
- Build model factories
- Test Django models
- Test Django views
- Test serializers
- Test DRF APIs
- Measure test coverage
- Mock dependencies
Inputs
- Django application code
- Django project settings
- Testing requirements
- Model and API test data
Outputs
- Pytest configuration files
- Django test settings
- Pytest fixtures
- Factory definitions
- Model tests
- View tests
- Serializer tests
- DRF API tests
- Test result reports
- Coverage reports
Requirements
- Django project
- pytest
- pytest-django
- factory_boy
- Django REST Framework for API tests
