Django TDD (Test Driven Development) 101 -

Опубликовано: 29 Сентябрь 2024
на канале: CollabShare
218
10

Welcome to Django TDD 101! In this video, we'll explore one of the most powerful techniques in software development - Test Driven Development (TDD) - and how it applies to building web applications with Django.

First, we'll cover the basics of TDD and how it works. We'll also dive into different types of tests such as unit tests, integration tests, and so on. Next, we'll take a closer look at the benefits of TDD in the context of Django.
Finally, we'll explore Django's built-in TDD framework and write some tests to develop a User Model.
Now that you know the basics and concepts of TDD in Django, You can test many components of your Django application.

#django #testdrivendevelopment #softwaretesting
===============================================
Chapters:
00:16 Table of Contents
01:01 What is TDD?
04:02 Tasks for refactoring
06:08 Various Test Types
07:51 System & acceptance testing
08:41 Regression & performance & security tests
10:33 Tdd benefits
14:11 Django's tdd framework
16:31 Write a Simple Model Using TDD
33:38 A point on the test database
35:24 What to test?
39:32 References

===============================================
Subscribe for more content on 101 Series:
   / @collabshare  

Watch next – [ 101 Series:    • 101 Series  ]

===============================================
Let’s connect:
Instagram – collabshare.dev

===============================================
References:
https://en.wikipedia.org/wiki/Unit_te...
https://docs.djangoproject.com/en/4.2...
https://docs.python.org/3/library/uni...

===============================================
Media - Images & Videos Used in Production :
https://www.canva.com/

===============================================
Important Quote to Keep in Mind:
“If you can't fly then run, if you can't run then walk, if you can't walk then crawl, but whatever you do you have to keep moving forward.”
Martin Luther King Jr.