Test & Code: Python Software Testing & Engineering

Episode Archive

Episode Archive

95 episodes of Test & Code: Python Software Testing & Engineering since the first episode, which aired on August 20th, 2015.

  • 47: Automation Panda - Andy Knight

    September 28th, 2018  |  39 mins
    bdd, gherkin, selenium, webdriver

    Interview with Andy Knight, the Automation Panda.

  • 46: Testing Hard To Test Applications - Anthony Shaw

    September 2nd, 2018  |  42 mins 45 secs

    How do you write tests for things that aren’t that easy to write tests for?

    Brian & Anthony get started answering this question.

  • 45: David Heinemeier Hansson - Software Development and Testing, TDD, and exploratory QA

    August 13th, 2018  |  40 mins 32 secs
    exploratory qa, software testing, tdd

    An interview with DHH about his views on software testing, TDD, and exploratory testing.

  • 44: Mentoring - Nina Zakharenko

    July 21st, 2018  |  26 mins 42 secs
    developer advocate, github, mentoring, microsoft, public speaking

    Nina Zakharenko is a cloud developer advocate at Microsoft focusing on Python. We talk about her experience with mentoring, both being a mentor, and utilizing mentors.

  • Preparing for Technical Talks with Kelsey Hightower - bonus episode

    July 16th, 2018  |  8 mins 30 secs
    public speaking, talks, technical presentations

    Kelsey Hightower answers a quick question about how he prepares for technical talks.

  • 43: Kelsey Hightower - End to End & Integration Testing

    July 5th, 2018  |  41 mins 47 secs

    "You cannot compromise on integration tests." Kelsey Hightower expands on this idea to discuss real world testing of complicated systems.

  • 42: Using Automated Tests to Help Teach Python - Trey Hunner

    June 27th, 2018  |  58 mins 31 secs

    This interview with Trey Hunner discusses his use of automated tests to help teach programming.

  • 41: Testing in DevOps and Agile - Anthony Shaw

    April 18th, 2018  |  44 mins 47 secs
    agile, devops, pytest, testing

    We talk with Anthony Shaw about some of the testing problems facing both DevOps teams, and Agile teams. We also talk about his recent pull request accepted into pytest.

  • 40: On Podcasting - Adam Clark

    April 10th, 2018  |  48 mins 47 secs

    A discussion about podcasting with Adam Clark from The Gently Mad and Irresistible Podcasting.

  • 39: Thorough software testing for critical features

    March 29th, 2018  |  18 mins 59 secs
    boundary value analysis, decision tables, equivalence partitioning, parametrization, test case design

    Some functionality is important enough to make sure the test behavior coverage is thorough. In this episode, we discuss 3 techniques that can be combined to quickly generate test cases. We then talk about how to implement them efficiently in pytest.

  • 38: Prioritize software tests with RCRCRC

    March 13th, 2018  |  11 mins 13 secs
    heuristics, mnemonics

    Use the RCRCRC mnemonic/heuristic to prioritize functionality that needs to be tested.

  • 37: What tests to write first

    March 7th, 2018  |  20 mins 55 secs
    testing strategy

    What tests to you write first when testing a legacy system? Or any system really?

  • 36: Stephanie Hurlburt - Mentoring and Open Office Hours

    February 12th, 2018  |  31 mins 21 secs
    image compression, mentoring, open office hours, testing complex systems, twitter dms

    A discussion with Stephanie Hurburt about how she mentors people new in the field through open DMs and open office hours.

  • 35: Continuing Education and Certificate Programs at UW

    January 31st, 2018  |  25 mins 18 secs
    continuing education

    A discussion about continuing education, specifically certificate programs, at UW and other universities, either online or in person.

  • 34: TDD and Test First

    December 31st, 2017  |  25 mins
    tdd, test first, xp

    Test Driven Development (TDD), how it relates to Test First, and what is Test First Development.

  • 33: Katharine Jarmul - Testing in Data Science

    November 30th, 2017  |  37 mins 14 secs
    data science, fuzz testing, software testing

    A discussion with Katharine Jarmul, aka kjam, about some of the challenges of data science with respect to testing.