Test & Code: Python Software Testing & Engineering
Share:
Listens: 158
About
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.
Lean TDD is an attempt to reconcile some conflicting aspects of Test Driven Development and Lean Software Development. I've mentioned Lean TDD on the ...
Exploratory testing is absolutely an essential part of a testing strategy. This episode discusses what exploratory testing is, its benefits, and how i...
"There are five practical reasons that we write tests. Whether we realize it or not, our personal testing philosophy is based on how we judge the rela...
A recent Twitter thread by Simon Willison reminded me that I've been meaning to do an episode on the testing trophy. This discussion is about the dist...
The idea of having a software as a service product sound great, doesn't it? Solve a problem with software. Have a nice looking landing page and websit...
Who should do QA? How does that change with different projects and teams? What does "doing QA" mean, anyway? Answering these questions are the goals o...
In this episode, I talk with Paul Ganssle about a fun workflow that he calls pseudo-TDD. Pseudo-TDD is a way to keep your commit history clean and you...
In the preface of "Python Testing with pytest" I list some reasons to use pytest, under a section called "why pytest?". Someone asked me recently, a d...
A prototype is a a preliminary model of something, from which other forms are developed or copied. In software, we think of prototypes as early things...
Paul Ganssle, is a software developer at Google, core Python dev, and open source maintainer for many projects, has some thoughts about pytest's xfail...