Python Test

Practical automated testing for software engineers using Python. Mostly. But also so much more.

https://podcast.pythontest.com

Eine durchschnittliche Folge dieses Podcasts dauert 32m. Bisher sind 221 Folge(n) erschienen. Alle 9 Tage erscheint eine Folge dieses Podcasts.

Gesamtlänge aller Episoden: 4 days 23 hours 47 minutes

subscribe
share






recommended podcasts


episode 199: Is Azure Right for a Side Project?


For a web side project to go from "working on desktop" to "live in the cloud", one decision that needs to be made is where to host everything. One option is Microsoft Azure. Lots of corporate sites use it. Is it right for side projects? 

Pamela Fox, a Cloud Advocate for Python at Microsoft, joins the show to help us with that question.

Special Guest: Pamela Fox.

Sponsored By:

  • porkbun: A refreshingly different domain name registrar. Get a free .app or ...


share








 May 4, 2023  51m
 
 

episode 198: Testing Django Web Applications


Django has some built in ways to test your application. There's also pytest-django and other plugins that help with testing. Carlton Gibson and Will Vincent from the Django Chat Podcast join the show to discuss how to get started testing your Django application.



share








 April 27, 2023  1h2m
 
 

episode 197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata?


Classifiers are one bit of Python project metadata that predates PyPI.

 Classifiers are weird.

 They were around in setuptools days, and are still here with pyproject.toml. 

  • What are they? 
  • Why do we need them? 
  • Do we need them?
  • Which classifiers should I include?
  • Why are they called "trove classifiers" in the Python docs

Brett Cannon joins the show to discuss these wacky bits of metadata...


share








 April 5, 2023  32m
 
 

episode 196: I am not a supplier


Should we think of open source components the same way we think of physical parts for manufactured goods?

 There are problems with supply chain analogy when applied to software.

 Thomas Depierre discusses some of those issues in this episode. 


Links:

  • I am not a supplier - article


share








 March 31, 2023  36m
 
 

episode 195: What would you change about pytest?


Anthony Sottile and Brian discuss changes that would be cool for pytest, even unrealistic changes. These are changes we'd make to pytest if we didn't ahve to care about backwards compatibilty...


share








 March 8, 2023  57m
 
 

episode 194: Test & Code Returns


A brief discussion of why Test & Code has been off the air for a bit, and what to expect in upcoming episodes.

Links:

  • Python Testing with pytest, 2nd Edition
  • Getting started with pytest Online Course
  • Software Testing with pytest Training
  • Python Bytes Podcast


share








 March 5, 2023  6m
 
 

episode 193: The Good Research Code Handbook - Patrick Mineault


I don't think it's too much of a stretch to say that software is part of most scientific research now.
 From astronomy, to neuroscience, to chemistry, to climate models. 
 If you work in research that hasn't been affected by software yet, just wait.

But how good is that software? 

How much of common best practices in software development are making it to those writing software in the sciences?

Patrick Mineault has written "The Good Research Code Handbook"...


share








 August 30, 2022  42m
 
 

episode 192: Learn to code through game development with PursuedPyBear - Piper Thunstrom


The first game I remember coding, or at least copying from a magazine, was in Basic. It was Lunar Lander. 

Learning to code a game is a way that a lot of people get started and excited about programming. 

Of course, I don't recommend Basic. Now we've got Python. And one of the game engines available for Python is PursuedPyBear, a project started by Piper Thunstrom...


share








 August 7, 2022  41m
 
 

episode 191: Running your own site for fun and absolutely no profit whatsoever - Brian Wisti


Having a personal site is a great playground for learning tons of skills. Brian Wisti discusses the benefits of running a his own blog over the years.


Links:

  • Random Geekery
  • Jamstack
  • Eleventy
  • Netlify
  • Plausible Analytics
  • pytest
  • Beautiful Soup
  • pyinvoke - Invoke!
  • rsync
  • Internet Archive : archive.org
  • Rich
  • Statamic
  • jamstack...


share








 July 1, 2022  45m
 
 

episode 190: Testing PyPy - Carl Friedrich Bolz-Tereick


PyPy is a fast, compliant alternative implementation of Python.
 cPython is implemented in C.

 PyPy is implemented in Python.
 What does that mean?

 And how do you test something as huge as an alternative implementation of Python?

Special Guest: Carl Friedrich Bolz-Tereick.


Links:

  • PyPy
  • How is PyPy Tested? 
  • PyPy Speed
  • Python Speed Center


share








 June 21, 2022  50m