YoVDO

Testing Django Applications with Pytest

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Web Development Courses pytest Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover effective strategies for testing Django applications using pytest in this 50-minute conference talk from EuroPython 2013. Explore the integration between pytest and Django, learn about pytest-django, and gain insights into writing testable code. Delve into database access optimization techniques, including the use of factories with factory boy. Understand how pytest fixtures can replace traditional unittest setUp/tearDown methods, bridging both testing approaches. Enhance your Django testing skills and improve the quality of your applications.

Syllabus

Intro
Django's testing documentation
py.test a full-featured Python testing tool
pytest-django Integration between py.test and Django
There is no secret to writing tests... there are only secrets to writing testable code!
Database access ... makes your tests slow
The solution - factories factory boy is an excellent library
py.test fixtures Replacement for unittest setUp/tear Down
Works with both worlds


Taught by

EuroPython Conference

Related Courses

Selenium Webdriver with PYTHON from Scratch + Frameworks
Udemy
Use Python to Create a Web Testing Bot
Coursera Project Network via Coursera
Unit Testing and Test Driven Development in Python
Udemy
Elegant Automation Frameworks with Python and Pytest
Udemy
Behavior Driven Python with pytest-bdd
Test Automation University