October 30th, 2019 | 30 mins 24 secs
public speaking, pytest, python, software testing, teaching
Andy Knight is passionate about software testing, and shares his passion through public speaking, writing on automationpanda.com, teaching as an adjunct professor, and now also through writing a book and organizing a new regional Python conference.
October 11th, 2019 | 33 mins 59 secs
fixtures, parametrization, pytest, scope
Dynamic scope fixtures is a new feature released in pytest 5.2. Anthony Sottile, a core pytest developers, joins Brian in discussing not only dynamic scope, but also what scope means, as well as parametrization.
September 11th, 2019 | 19 mins 1 sec
Parametrization is the ability to take one test, and send lots of different input datasets into the code under test, and maybe even have different output checks, all within the same test that you developed in the simple test case.
August 26th, 2019 | 26 mins 32 secs
optimization, pytest, test suite
In this episode, I talk with Niklas Meinzer about techniques to speed up test suites discussed in a recent article he wrote and how they can apply to just about any project.
August 16th, 2019 | 24 mins 3 secs
django, pytest, python, selenium, web applications
What's the tech stack behind the PyBites Code Challenges platform?
July 31st, 2019 | 36 mins 35 secs
Anthony Sottile is a pytest core contributor, as well as a maintainer and contributor to
many other projects.
In this episode, Anthony shares some of the super cool features of pytest that have
been added since he started using it.
July 4th, 2019 | 21 mins 51 secs
coverage, flit, pytest, python, tox
A story about packaging, and flit, tox, pytest, and coverage.
And an alternate solution to "using the src".
February 17th, 2019 | 19 mins 52 secs
assert, automated testing, pytest, software testing, test structure, unittest
Is it ok to have more than one assert statement in a test?
I've seen articles that say no, you should never have more than one assert.
I've also seen some test code made almost unreadable due to trying to avoid more than one assert per test.
Where did this recommendation even come from? What are the reasons?
What are the downsides to both perspectives?
That's what we're going to talk about today.
December 13th, 2018 | 28 mins 9 secs
api, docker, fixtures, pytest, rest, web
Dima Spivak, Director of Engineering at StreamSets, explains how they use pytest and Docker containers to test their application through a REST API and some customizations.
October 25th, 2018 | 32 mins 20 secs
continuous integration, pytest, selenium, software testing, test design
Flaky tests, tests that sometimes fail and sometimes pass are a huge problem for teams maintaining large test suites. We discuss flakiness, what affects it has on the team, how to manage flaky suites, and how to fix and avoid flaky tests.