Automate the Boring Stuff with Python

In this episode, Al Sweigart shares how easy it is for someone with little-to-no programming experience can get started automating some of the most boring tasks that fill our days.  

What great about this is you’ll find automation can be used for much more than your typical end-to-end functional testing scenarios.

So if you’ve struggled in the past to learn a programming language for test automation, today you’re going to discover it’s much easier to get started than you probably think.

About Al Sweigart


Al Sweigart is a software developer and tech book author living in San Francisco. Python is his favorite programming language, and he is the developer of several open source modules for it. His other books are freely available under a Creative Commons license on his website His cat weighs 14 pounds.

Quotes & Insights from this Test Talk

  • Al's book will show you how to learn programming as a practical way to automate a lot of things that they would normally have to do with a bunch of clicking and typing.
  • Python has always been my go to language for complete beginners. It has a really gentle learning curve. 
  • With Python you can remember how to do all of these things in your head, and also it doesn't force you to learn object oriented programming
  • Python would be a pretty good scripting language for people to learn in order to do basically whatever they need to do, and have the full power of Python and all of its modules behind it.
  • Pep8 is a Python document that goes into just the style guide, and that gives a lot of really useful hints. 
  • Diversity is also very important aspect. Not just for having the appearance of political correctness, but having diverse teams gives a lot of different viewpoints and input, into creating software
  • Much, much more!


Connect with{Name}

May I Ask You For a Favor?

Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page.

Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.


Special offer for TestTalks listeners, get 20 hours of automated testing for free when you sign-up with promo code testtalks14 (more info).

Selenium – What programming language you should learn to get into Test Automation - Joe Colantonio - Succeeding with Test Automation Awesomeness. I’ll show you how! - June 1, 2015

[…] recently interviewed Al Sweigart, author of the book Automate the Boring Stuff with Python: Practical Programming for Total […]

Anand - June 13, 2015

Hey Very good episode .. Automation with Python is very interesting and powerful when used in proper context..

Thanks for episode Al Sweigart and Joe .. Anand

54: Al Sweigart: Automate the Boring Stuff with Python | Testing Podcast - July 13, 2015

[…] Show notes: 54: Al Sweigart: Automate the Boring Stuff with Python […]

Click here to add a comment

Leave a comment: