Test and Code
About the Show
How did you become a software developer/tester/engineer/lead, etc?
Odds are we all are missing some important information to do our jobs most effectively.
This podcast is an attempt to fill those education gaps.
I focus on testing and process questions like “How do I know it works?”, “How do I effectively test?”, and the like.
But really, anything in the software development realm is fair game.
27: Mahmoud Hashemi : unit, integration, and system testing
February 26th, 2017
41 mins 56 secs
TDD, enterprise software, integration testing, system testing, 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.
26: pyresttest – Sam Van Oort
December 1st, 2016
57 mins 55 secs
REST, pyresttest, 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,
25: Selenium, pytest, Mozilla – Dave Hunt
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.
24: pytest with Raphael Pierzina
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...
23: Lessons about testing and TDD from Kent Beck
September 30th, 2016
13 mins 46 secs
Discussion and audio clips from a previous interview with Kent Beck
22: Converting Manual Tests to Automated Tests
September 24th, 2016
10 mins 56 secs
How do you convert manual tests to automated tests?
21: Terminology: test fixtures, subcutaneous testing, end to end testing, system testing
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...
20: Talk Python To Me host Michael Kennedy
July 29th, 2016
47 mins 13 secs
pycharm, pyramid, training
Interview with Michael Kennedy from the Talk Python To Me podcast
19: Python unittest with Robert Collins
June 15th, 2016
40 mins 25 secs
Python's unittest module, advanced features, comparison to pytest, future features, and more.
18: Testing in Startups and Hiring Software Engineers with Joe Stump
April 19th, 2016
53 mins 28 secs
Strategy, agile, hiring, small teams, startup
In this epsiode, I interview with Joe Stump, cofounder of Sprintly, to give the startup perspective to development and testing.
17: The Travis Foundation
April 11th, 2016
26 mins 37 secs
Interview with Laura Gaetano from The Travis Foundation
16: Welcome to Test and Code
March 31st, 2016 | 8 mins 33 secs
I'm changing the name from the "Python Test Podcast" to "Test & Code".
15: Lean Software Development
March 9th, 2016
10 mins 58 secs
An introduction to Lean Software Development
14: Continuous Integration with Travis CI – Josh Kalderimis
February 25th, 2016
58 mins 17 secs
CI, pytest, tox
TravisCI is a Continuous Integration service and a pretty cool company