Python Test

Practical automated testing for software engineers using Python. Mostly. But also so much more.

https://podcast.pythontest.com

Eine durchschnittliche Folge dieses Podcasts dauert 32m. Bisher sind 219 Folge(n) erschienen. .

Gesamtlänge aller Episoden: 4 days 22 hours 29 minutes

subscribe
share






recommended podcasts


episode 47: 47: Automation Panda - Andy Knight


Interview with Andy Knight, the Automation Panda.

  • Selenium & WebDriver
  • Headless Chrome
  • Gherkin
  • BDD
  • Given When Then
  • pytest-bdd
  • PyCharm
  • Writing Good Gherkin
  • Overhead of Gherkin and if it's worth it
  • When to use pytest vs pytest-bdd
  • The art of test automation

Special Guest: Andy Knight...


share








 September 28, 2018  39m
 
 

episode 46: 46: Testing Hard To Test Applications - Anthony Shaw


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

That question is a possibly terrible summary of a question sent to me by a listener. And to help me start answering that question, I asked a friend of mine to help, Antony Shaw.

Of course, different types of applications have different test strategies, so there’s not a universal answer. But I know some of you out there have experience and expertise around how to tackle this problem...


share








 September 2, 2018  42m
 
 

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


David Heinemeier Hansson is the creator of Ruby on Rails, founder & CTO at Basecamp (formerly 37signals). He's a best selling author, public speaker, and even a Le Mans class winning racing driver.

All of that, of course, is awesome. But that's not why I asked him on the show. In 2014, during a RailsConf keynote, he started a discussion about damage caused by TDD. This was followed by a few blog posts, and then a series of recorded hangouts with Martin Fowler and Kent Beck...


share








 August 13, 2018  40m
 
 

episode 44: 44: Mentoring - Nina Zakharenko


Nina Zakharenko is a cloud developer advocate at Microsoft focusing on Python. She's also an excellent public speaker. We talk about her experience with mentoring, both being a mentor, and utilizing mentors. We also talk about public speaking, her move to Microsoft, and to Portland, and the Microsoft/GitHub merge.

Special Guest: Nina Zakharenko.

Sponsored By:

  • PyCharm Professional: If you value your time, you owe it to yourself to try PyCharm...


share








 July 21, 2018  26m
 
 

episode 44: Preparing for Technical Talks with Kelsey Hightower - bonus episode


After I had wrapped up the interview with Kelsey Hightower for episode 43, I asked him one last question.

You see, I admire the his presentation style.
So I asked him if he would share with me how he prepared for his presentations.

His answer is so thoughtful and makes so much sense, I couldn't keep it to myself.

I'm releasing this as a bonus mini-episode so that it's easy to refer back to the next time you or I have a chance to do a technical talk...


share








 July 17, 2018  8m
 
 

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


I first heard Kelsey speak during his 2017 PyCon keynote.
He's an amazing speaker, and I knew right then I wanted to hear more about what he does and hear more of his story...


share








 July 5, 2018  41m
 
 

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


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

Automated testing is a huge part of developing great software. But many new developers don't get exposed to testing for quite a while. But this is changing.

New ways to teach programming include automated tests from the beginning.

Trey Hunner is one of the PSF directors and a Python and Django team trainer, and he has been using automated tests to help people learn Python...


share








 June 28, 2018  58m
 
 

episode 41: 41: Testing in DevOps and Agile - Anthony Shaw


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.

Special Guest: Anthony Shaw.

Sponsored By:

  • Python Testing with pytest, 2nd edition: The fastest way to learn pytest and practical testing practices.
  • Patreon Supporters: Help support the show with as little as $1 per month and be the first to know when new episodes come out...


share








 April 18, 2018  44m
 
 

episode 40: 40: On Podcasting - Adam Clark


Adam is the host of The Gently Mad podcast, and teaches the steps in creating and growing a podcast in his course Irresistible Podcasting.

He was one of the people who inspired Brian to get the Test & Code podcast started in the first place. Brian took his course in 2015. Adam is in the process of updating the course, and building a community around it.

Warning: This may be an episode to listen to with headphones if you have kids around. There is swearing...


share








 April 10, 2018  48m
 
 

episode 39: 39: Thorough software testing for critical features


Complete and exhaustive testing is not possible. Nor would it be fun, or maintainable, or a good use of your time.

However, some functionality is important enough to make sure the test behavior coverage is thorough enough to have high confidence in it's quality.

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...


share








 March 29, 2018  19m