YoVDO

Design Your Tests

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Software Testing Courses Code Quality Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore effective test design strategies in this EuroPython 2014 conference talk by Julian Berman. Learn how to create shallow, transparent layers for your tests to improve failure analysis, test clarity, and diagnostic speed. Discover the life span of a test, from immediate failure diagnosis to long-term bug tracking. Examine techniques for building meaningful higher-order assertions and organizing tests using mixins. Address common issues with unittest and explore alternative approaches like testtools' matchers and py.test's assert magic. Gain insights into structuring your test code for better maintainability and association with the main codebase.

Syllabus

Introduction
ThreeStep Process
String Comparison
Hierarchy of assertions
Mixins
Call to Action
Questions


Taught by

EuroPython Conference

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity