Django TDD (Test Driven Development) 101 - #django #testdrivendevelopment #softwaretesting
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:
https://www.youtube.com/@collabshare
Watch next – [ 101 Series: https://www.youtube.com/playlist?list=PLSqeORMs2gpqa8p6vWLXOm93gBd14VaFJ]
===============================================
Let’s connect:
Instagram – collabshare.dev
===============================================
References:
https://en.wikipedia.org/wiki/Unit_testing
https://docs.djangoproject.com/en/4.2/topics/testing/
https://docs.python.org/3/library/unittest.htm #module-unittest
===============================================
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.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Django TDD (Test Driven Development) 101 - #django #testdrivendevelopment #softwaretesting», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.