Listen "#261: Hope Not to Break Things"
Episode Synopsis
Today we talk about Charles’ adventures in implementing automated testing in his WordPress-based client portal. We talk about why Charles has resisted unit testing, his epiphany about feature testing/integration testing, how he implemented automated testing with Perl, and more.
Mailing List
Every month there are more great articles and content about the business of Mac and iOS development than we have time to discuss on the show. If you’d like to receive our monthly newsletter with the best of these links, be sure to sign up for our mailing list at http://releasenotes.tv/mailinglist.
Show Notes and Links
The Testing Renaissance – Twitter’s approach to feature testing
Rogue Startups #122: Rethinking How You Test Your SaaS App with Andrew Culver – the podcast that convinced Charles of the benefits of automated testing in some cases
Test Automation Using Perl – the online course Charles used to learn software testing in Perl
WWW::Mechanize – the Perl module used for automating web browsing
Test::More – the Perl module used for software testing
Perl Testing: A Developer’s Notebook by Ian Langworth and Chromatic – the only paper book Charles could find on software testing in Perl
Sponsor
We are sponsored this week by Instabug. Instabug is your app’s super-intuitve bug and crash reporting system. Get more feedback from your beta testers with in-app feedback, screenshots and screen recordings. Fix bugs faster with automatic steps to reproduce, network logs and view hierarchy details. The top apps in the world rely on Instabug for beta testing, user engagement and crash reporting, and you can too. Sign up for a free 14-day trial at https://instabug.com/release, and use promo code release2018 for 20% off your subscription.
Mailing List
Every month there are more great articles and content about the business of Mac and iOS development than we have time to discuss on the show. If you’d like to receive our monthly newsletter with the best of these links, be sure to sign up for our mailing list at http://releasenotes.tv/mailinglist.
Show Notes and Links
The Testing Renaissance – Twitter’s approach to feature testing
Rogue Startups #122: Rethinking How You Test Your SaaS App with Andrew Culver – the podcast that convinced Charles of the benefits of automated testing in some cases
Test Automation Using Perl – the online course Charles used to learn software testing in Perl
WWW::Mechanize – the Perl module used for automating web browsing
Test::More – the Perl module used for software testing
Perl Testing: A Developer’s Notebook by Ian Langworth and Chromatic – the only paper book Charles could find on software testing in Perl
Sponsor
We are sponsored this week by Instabug. Instabug is your app’s super-intuitve bug and crash reporting system. Get more feedback from your beta testers with in-app feedback, screenshots and screen recordings. Fix bugs faster with automatic steps to reproduce, network logs and view hierarchy details. The top apps in the world rely on Instabug for beta testing, user engagement and crash reporting, and you can too. Sign up for a free 14-day trial at https://instabug.com/release, and use promo code release2018 for 20% off your subscription.
More episodes of the podcast Release Notes
#450: Finale
03/01/2022
#449: I Feel Like Taking a Nap
27/12/2021
#448: More to the Right than Up
20/12/2021
#447: More Like an Envelope
13/12/2021
#446: Smallest Fish in the Pond
06/12/2021
#445: Not JavaScript
29/11/2021
#444: Hundreds and Hundreds of Rejections
15/11/2021
#443: Sort by Revenue
08/11/2021
#442: Love Letters to Laptops
01/11/2021
#441: Jonathan Rhyne (part 2)
25/10/2021
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.