Books
Published Articles
- The Next Wave: Valuable Products First, Process Second Article, Modern Analyst, December 2009
- Automation Politics 101 Article, Automated Software Testing Magazine, November 2009
- Am I Creating Value With My Testing? Article, STAR Tester, November 2009
- Choose Your Own Agile Adventure Article, SQE Iterations Newsletter, August 2009
- Do You Know Why You're Doing That? Article, Better Software Magazine, April 2009
- We Need More Metaphors Article, SQE Iterations Newsletter, January 2009
- Is "Agile" Distracting You? Editorial, Better Software Magazine, September 2008
- Testing and Music:
Parallels in Practice, Skills and Learning Conference Paper, with Michael Bolton, CAST, July 2008
- Some Things I've Learned in Software Testing Article, What is Testing Magazine, June 2008
- A Change Would Do You Good Editorial, Better Software Magazine, April 2008
- Man and Machine: Combining the Power of the Human Mind With Automation Tools Cover Article, Better Software Magazine, December 2007. PDF Version.
- Exploratory Testing: Finding the Music of Software Investigation Article, self-published, July 2007. Re-published December 2007 by Methods and Tools magazine. HTML version.
- There's Nothing Like the Real Thing Editorial, Better Software Magazine, March 2007
- Test-Driven Development from a Conventional Software Testing Perspective, Part 3 Article, InformIT, May 2006
- Test-Driven Development from a Conventional Software Testing Perspective, Part 2 Article, InformIT, April 2006
- Test-Driven Development from a Conventional Software Testing Perspective, Part 1 Article, InformIT, April 2006
- Exploratory Testing on Agile Teams Article, InformIT, November 2005
- Conventional Software Testing on an Extreme Programming Team Article, InformIT, October 2005
- Conventional Software Testing on a Scrum Team Article, InformIT, September 2005
- Watir Works Article, with Paul Rogers, Better Software Magazine, April 2005
- Repeating the Unrepeatable Bug Article, Better Software Magazine, March 2005
- Pair Testing with Developers Article, Better Software Magazine, January 2004
Interviews
- We Need More Metaphors, Stickyminds Podcast, January 2009. Joey McAllister interviews Jonathan about his Iterations article of the same title.
- When is Testing Done? CM Crossroads, September 2008. Jonathan is one of several speakers weighing in on the topic.
- Exploratory Testing with Jonathan Kohl - Part 1 of 3 (requires login), CM Crossroads, September 2008. In the first segment of this three-part series Jonathan discusses how exploratory testing is simultaneous test design, execution and learning.
- Exploratory Testing and Agile Methods with Jonathan Kohl - Part 2 of 3 (requires login), CM Crossroads, September 2008. In the second segment of this three-part series Jonathan discusses how exploratory testing can add value on Agile development teams.
- Mission Critical - The Future of Exploratory Testing with Jonathan Kohl - Part 3 of 3 (requires login), CM Crossroads, September 2008. In the third segment of this three part series Jonathan discusses how exploratory testing is becoming more ingrained in different kinds of projects.
- The Angel and Devil of Software Testing - What's Right?, with Michael Bolton, CM Crossroads, May 2008. This video is a lighthearted riff on our "Angels and Devils" presentation.
- An Interview with Jonathan Kohl, Test Common, February 2008. This text interview elaborates on interactive automated testing, and my theme of empowering testers with tools instead of trying to replace them.
- Five Questions With Jonathan Kohl, Michael Hunter's Dr. Dobbs Journal blog, June 2007. This text interview addresses general testing issues in a cool format. I once again harp on O/R Mappers, and encourage the power of negative thinking to help spur innovation.
- Exploratory Testing, Jason Gorman's Agile Testing Podcast, April 2007. In this audio interview, Jason asked me about Exploratory Testing.
- Agile Teams Miss Out by Having a Narrow Focus on Testing, Qthreads, February 2006. This text interview is one of my first public criticisms of problems I was observing in the Agile movement. I talk about general testing issues, Ruby and Watir as well.
Public Presentations
- Is "Agile" Distracting You?, Track Talk, EuroSTAR, Stockholm, Sweden, Dec 2009
- Managing Exploratory Testing, Tutorial, EuroSTAR, Stockholm, Sweden, Dec 2009
- Exploratory Testing Explained, Tutorial, STARWEST, Anaheim, Oct 2009
- Managing Exploratory Testing, Tutorial, STARWEST, Anaheim, Oct 2009
- What's More Important: Being Agile or Creating Value?, Keynote, Better Software Conference, Las Vegas, June 2009. Watch it on video. (Approximately 50 minutes in length.)
- Architecture and Design: What Managers Need to Know, Tutorial, Better Software Conference, Las Vegas, June 2009
- Exploratory Testing Explained, Tutorial, STAREAST, Orlando, May 2009
- Managing Exploratory Testing, Tutorial, STAREAST, Orlando, May 2009
- Session-Based Testing Demonstrated, Presentation, Software Quality Discussion Group, Calgary, April 2009
- Software Test Management Expanded, Webinar, CM Crossroads, March 2009. Watch a recorded version.
- Man and Machine: Combining Automation Tools with the Human Mind, Track Presentation, Agile Vancouver, November 2008
- Man and Machine: Combining Automation Tools with the Human Mind, Track Presentation, STARWEST, Anaheim, September 2008
- Exploratory Testing Explained, Tutorial, STARWEST, Anaheim, September 2008
- Man and Machine: Combining Automation Tools with the Human Mind, Presentation, TASSQ, Toronto, June 2008
- Man and Machine: Combining Automation Tools with the Human Mind, Track Presentation, STAREAST, Orlando, May 2008
- Angels and Devils of Software Testing, Track Presentation with Michael Bolton, STAREAST, Orlando, May 2008
- Exploratory Testing Explained, Tutorial, STAREAST, Orlando, May 2008
- Man and Machine: Interactive Automated Testing - Reprised, Presentation, Software Quality Discussion Group, Calgary, February 2008
- Man and Machine: Interactive Automated Testing, Presentation Software Quality Discussion Group, Calgary, January 2008
- Exploratory Testing, Track Presentation, Oredev, Malmo Sweden, November 2007
- Testing on Agile Teams, Track Presentation, Oredev, Malmo Sweden, November 2007
- Secrets of Faking a Test Project, Track Presentation, STARWEST, Anaheim, October 2007
- Exploratory Testing Explained Tutorial, STARWEST, Anaheim, October 2007
- Exploratory Testing Track Presentation, Agile Vancouver, September 2007
- Exploratory Testing Presentation, EAMUG, Edmonton, May 2007
- Don't Drink the Kool-Aid! Avoiding Process Pitfalls Presentation, CAMUG, Calgary, February 2007
- From Model to Reality Presentation, with Sherry Heinze Software Quality Discussion Group, Calgary, January 2007
- Exploratory Testing Presentation, Software Quality Discussion Group, Calgary, October 2006
- Good Ideas Come in Groups Keynote, IQAA Quality Enrichment Conference, Indianapolis, October 2005
- Exploratory Testing Presentation, CAMUG, Calgary, September 2005
- Test Automation: Why Context Matters Keynote, Alberta Workshop on Software Testing, May 2005
- Agile Tests as Documentation Workshop, with Brian Marick, XP/Agile Universe, Calgary, August 2004
- Scripting Web Tests Tutorial, with Bret Pettichord, Brian Marick and Paul Rogers, XP/Agile Universe, Calgary, August 2004
- Pair Testing Presentation, CAMUG, Calgary, April 2004
Popular Blog Posts