Test and Code

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.

http://testandcode.com/

subscribe
share


 
 

recommended podcasts


Collections with this podcast

      34: TDD and Test First


      An in depth discussion of Test Driven Development (TDD) should include a discussion of Test First. So that's where we start.

      Why write tests first? How do you know what tests to write? What are the steps for test first? Isn't this just TDD? Functional Tests vs Unit Tests

      Sponsored By:

      Python Testing with pytest: Simple, Rapid, Effective, and ScalablePatreon Supporters: Help support the show with as little as $1 per month. Funds help pay for expenses associated with...


      share





      25m
       

      33: Katharine Jarmul - Testing in Data Science


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

      Some of the topics we discuss:

      experimentation vs testing testing pipelines and pipeline changes automating data validation property based testing schema validation and detecting schema changes using unit test techniques to test data pipeline stages testing nodes and transitions in DAGs testing expected and unexpected data missing data and...


      share





      37m
       2017-11-30

      32: David Hussman - Agile vs Agility, Dude's Law, and more


      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.

      How to build the wrong thing faster Agile vs Agility Product vs Process Where testing fits into software development practices. "Integration tests, there's a name that needs to be refactored desperately." Integration tests are...


      share





      47m
       2017-10-03

      31: I'm so sick of the testing pyramid


      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.

      the Testing Pyramid the Testing Column TDD unit testing balancing unit with system tests, functional tests API testing subcutaneous testing customer facing tests

      Special Guest: Paul Merrill.

      Sponsored By:

      Patreon Supporters: Help support...


      share





      39m
       2017-09-27

      30: Legacy Code - M. Scott Ford


      M. Scott Ford is the founder and chief code whisperer at Corgibytes, a company focused on helping other companies with legacy code.

      Topics include:

      How M. Scott Ford got into forming a company that works on legacy code. Technical debt Process debt Software testing The testing pyramid iterative development kanban readable code and readable test code

      Special Guest: M. Scott Ford.

      Sponsored By:

      Nerdlettering: Love Python? Show It With Some Python Swag Custom-made...


      share





      41m
       2017-08-01

      29: Kobiton & QASymphony - Josh Lieberman


      Kobiton is a service to test mobile apps on real devices.
      QASymphony offers software testing and QA tools.

      Special Guest: Josh Lieberman.

      Sponsored By:

      Patreon Supporters: Help support the show with as little as $1 per month. Funds help pay for expenses associated with the show.


      share





      18m
       2017-07-01

      28: Chaos Engineering & Experimentation at Netflix - Casey Rosenthal


      Today we have an interview with Casey Rosenthal of Netflix.

      One of the people making sure Netflix runs smoothly is Casey Rosenthall.
      He is the manager for the Traffic, Intuition, and Chaos teams at Netflix.
      He's got a great perspective on quality and large systems.

      We talk about

      Chaos Engineering Experimentation vs Testing Testing Strategy Visualization of large amounts of data representing Steady State

      Special Guest: Casey...


      share





      32m
       2017-04-07

      27: Mahmoud Hashemi : unit, integration, and system testing


      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. What is the difference between a unit test, an integration test, and a system test? TDD testing pyramid vs […]


      share





      41m
       2017-02-26

      27: Mahmoud Hashemi : unit, integration, and system testing


      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.

      What is the difference between a unit test, an integration test, and a system test? TDD testing pyramid vs testing column the role of testing in software development web frameworks listen to wikipedia hatnote the world’s largest photo competition Enterprise Software with P...


      share





      41m
       2017-02-26

      26: pyresttest – Sam Van Oort


      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, but there was also a mention of pyresttest, https://github.com/svanoort/pyresttest, which I hadn't heard of. I checked out the github repo, and was struck by how user friendly the user facing test definitions were. So I...


      share





      57m
       2016-12-01