CLD 141
Test Driven Develop (Python)
Wichita State University-Campus of Applied Sciences and Technology · UGRD · Fall 2026
Catalog description
Programmers shouldn’t have to guess whether software is working correctly. They should be able to prove it, every step of the way. A formal test-driven development (TDD) process allows programmers to build testing into their daily routine. Programmers can run tests many times a day, getting instant feedback on the quality of their code. This course explains how to adopt a TDD mindset and process—vital skills for all modern software developers. Find out what makes a good test, why programmers should be more interested in failure than success, and how to measure and repeatedly run tests. In this course students will get an overview of both unit testing and TDD, why both are crucial for developers, how to set up a development environment for TDD, and go into detail with the pytest unit-testing framework. In addition too, students will learn best practices and develop test cases in order to master TDD in Python.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff