PPL 2021 — Introduction to Test-Driven Development

Photo by James Harrison on Unsplash
Test-Driven Development Illustration

The main benefits of Test-Driven Development are a significant decrease in defect rates and better bug detection in the development stage.

Example of Test-Driven Development

pip install coverage
coverage run --source="." manage.py test
coverage html
Coverage of the Unit Test
Version Control log showing every stage of Test-Driven Development




Under-graduated Students Majoring in Computer Science

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Simplified code with kotlin

Backed Protocol #3: Roadmap for the platform testing

अर्थ Program Task — 21

Increase AWS EC2 Root Volume

MicroZed Chronicles: SDSoC & C Callable Libraries


ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory

Provision CosmosDB in Azure using CRDs in Kubernetes (k8s)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Fredy Pasaud

Fredy Pasaud

Under-graduated Students Majoring in Computer Science

More from Medium

Designing Great Software — MVC

How the Environment Agency’s Water Resources Licensing Service does software testing

Why you should use Consumer-Driven Contracts?

Git Git Git! One of The Most Important Utilities in History, Git Tips and Experience!