Test & Code :  Python Testing for Software Engineering

Test & Code is a weekly podcast hosted by Brian Okken. The show covers a wide array of topics including software engineering, development, testing, Python programming, and many related topics. When we get into the implementation specifics, that's usually Python, such as Python packaging, tox, pytest, and unittest. However, well over half of the topics are language agnostic, such as data science, DevOps, TDD, public speaking, mentoring, feature testing, NoSQL databases, end to end testing, automation, continuous integration, development methods, Selenium, the testing pyramid, and DevOps.

https://testandcode.com

Eine durchschnittliche Folge dieses Podcasts dauert 32m. Bisher sind 123 Folge(n) erschienen.
subscribe
share





recommended podcasts


episode 121: Industrial 3D Printing & Python, Finite State Machines, and Simulating Hardware - Len Wanger


Len Wanger works on industrial 3D printers. And I was pleased to find out that there's a bunch of Python in those printers as well. We talk about 3D printing as well as finite state machines and testing software and hardware.


share







   49m
 
 

episode 120: FastAPI & Typer - Sebastián Ramírez


Sebastián Ramírez is the developer behind FastAPI for Python REST APIs and Typer, for CLI applications. We discuss FastAPI, Typer, Swagger UI, interface design, autocompletion, and more.


share







   43m
 
 

episode 119: Editable Python Installs, Packaging Standardization, and pyproject.toml - Brett Cannon


Brett and I talk about some upcoming work on Python packaging, such as: * editable install standardization * other tools using pyproject.toml for configuration * what should and shouldn't be in the standard library * and a few tangents


share







   36m
 
 

episode 118: Code Coverage and 100% Coverage


Code Coverage or Test Coverage is a way to measure what lines of code and branches in your code that are utilized during testing. Coverage tools are an important part of software engineering. But there's also lots of different opinions about using it. Should you try for 100% coverage? What code can and should you exclude? What about targets?


share







   42m
 
 

episode 117: Python extension for VS Code - Brett Cannon


The Python extension for VS Code is most downloaded extension for VS Code. Brett Cannon is the manager for the distributed development team of the Python extension for VS Code. In this episode, Brett and I discuss the Python extension and VS Code.


share







   51m
 
 

episode 116: 15 amazing pytest plugins - Michael Kennedy


pytest plugins are an amazing way to supercharge your test suites, leveraging great solutions from people solving test problems all over the world. In this episode Michael and I discuss 15 favorite plugins that you should know about.


share







 2020-06-08  51m
 
 

episode 115: Catching up with Nina Zakharenko


Nina's been up to a lot lately, so we talk about quite a bit, including live coding on twitch.tv, online conferences, Python Tea (a new online version of the hallway track), Python on hardware, Adafruit, CircuitPython, tricking out your command prompt, working from home, and more.


share







 2020-05-30  42m
 
 

episode 114: The Python Software Foundation (PSF) Board Elections - Ewa Jodlowska / Christopher Neugebauer


Ewa Jodlowska, the Python Software Foundation Executive Director, and Christopher Neugebauer, a current board member, discuss what the PSF is and does, what board directors do, and how you can be part of the exciting mission of the PSF.


share







 2020-05-24  30m
 
 

episode 113: Technical Debt - James Smith


Technical debt has to be dealt with on a regular basis to have a healthy product and development team. The impacts include emotional drain on engineers and slowing down development and can adversely affect your hiring ability and retention. But really, what is technical debt? Can we measure it? How do we reduce it, and when?


share







 2020-05-15  30m
 
 

episode 112: Six Principles of Readable Tests - David Seddon


"Code is read much more often than it is written." - Guido van Rossum This is true for both production code and test code. David Seddon came up with 6 principles to help us write more readable tests. We discuss these, as well as more benefits of readable tests.


share







 2020-05-08  45m