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.
January 31st, 2018 | 25 mins 18 secs
A discussion about continuing education, specifically certificate programs, at UW and other universities, either online or in person.
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.
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.
October 3rd, 2017 | 47 mins 27 secs
agile methodologies, agility, learning, tdd, testing, xp
A wonderful discussion with David Hussman. David and Brian look back at what all we've learned in XP, TDD, and other Agile methodologies, where things have gone awry, how to bring the value back, and where testing fits into all of this.
September 27th, 2017 | 39 mins 57 secs
tdd, testing strategy, unit testing
What started as a twitter disagreement carries over into this civil discussion of software testing. Brian and Paul discuss testing practices such as the testing pyramid, TDD, unit testing, system testing, and balancing test effort.
July 31st, 2017 | 41 mins 47 secs
kanban, legacy code, readability, testing pyramid
M. Scott Ford is the founder and chief code whisperer at Corgibytes, a company focused on helping other companies with legacy code. We talk about the company, about testing strategy, getting a handle on technical debt and process debt, iterative development, and a lot more.
June 30th, 2017 | 18 mins 2 secs
mobile testing, qa tools, software testing
Interview with Josh Lieberman about Kobiton and QASymphony
April 7th, 2017 | 32 mins 55 secs
chaos engineering, distributed systems, experimentation, testing strategy
Experimentation vs Testing
With Casey Rosenthal, manager for the Traffic, Intuition, and Chaos teams at Netflix
February 26th, 2017 | 41 mins 56 secs
enterprise software, integration testing, system testing, tdd, testing column, testing pyramid, unit testing, web frameworks
What is the difference between a unit test, an integration test, and a system test? Mahmoud Hashemi helps me to define these terms, as well as discuss the role of all testing variants in software development.
December 1st, 2016 | 57 mins 55 secs
pyresttest, rest, yaml
Interview with Sam Van Oort about pyresttest, “A REST testing and API microbenchmarking tool” pyresttest A question in the Test & Code Slack channel was raised about testing REST APIs. There were answers such as pytest + requests, of course,
November 30th, 2016 | 42 mins 20 secs
continuous integration, jenkins, mozilla, pytest, selenium, tox
Interview with Dave Hunt @davehunt82. We Cover: Selenium Driver: http://www.seleniumhq.org/ pytest: http://docs.pytest.org/ pytest plugins: pytest-selenium: http://pytest-selenium.readthedocs.io/ pytest-html: https://pypi.python.
November 10th, 2016 | 35 mins 15 secs
pytest pytest is an extremely popular test framework used by many projects and companies. In this episode, I interview Raphael Pierzina (@hackebrot), a core contributor to both pytest and cookiecutter. We discuss how Raphael got involved with both proj...
September 30th, 2016 | 13 mins 46 secs
Discussion and audio clips from a previous interview with Kent Beck
September 24th, 2016 | 10 mins 56 secs
How do you convert manual tests to automated tests?
August 31st, 2016 | 18 mins 6 secs
end to end testing, fixtures, given-when-then, system testing
A listener requested that I start covering some terminology. I think it’s a great idea. Covered in this episode: Test Fixtures Subcutaneous Testing End to End Testing (System Testing) I also discuss A book rewrite Progress on transcripts A story from t...
July 29th, 2016 | 47 mins 13 secs
pycharm, pyramid, training
Interview with Michael Kennedy from the Talk Python To Me podcast