Bret Pettichord

 
Affiliation

I am CTO and co-founder of WatirCraft, a company supporting automated testing using open-source tools such as Watir. WatirCraft is based in Denver, Colorado and Austin, Texas. I am also the lead developer of the Watir open-source project.

Consulting & Speaking

I am currently considering short-term consulting or speaking opportunities, especially those related to open-source testing tools.


Recent Writing

Read my blog for short, recent essays on various topics. Lately, most of my 'writing' has been ruby code for the Watir testing tool.

"Watir and Selenium", a description of the two leading open-source tools for web testing and an explanation for why I've contributed to both.

"Homebrew Test Automation", the complete lecture notes to my full-day seminar on open-source test tools, including how to use them to build a homebrew testing framework customized for your software. Explains how testing insights from Extreme Programming can be used by testers at large. Includes slides and detailed notes.

Agile Testing Challenges, a talk describing strategies for overcoming common challenges that testers face on agile development projects.

"Where are the Testers in XP?", a column that explores how testers need to prove their value when programmers start to take on testing responsibilities for themselves.

"Design for Testability, Agile Testing, and Testing Processes ," an interview in Rational's e-zine, The Rational Edge. Describes how testers and developers can work together for mutual benefit.

"Agile Testing," a talk which discusses how testing is different with Extreme Programming and other agile methods and the role that testers can play.


Popular Writing

"Four Schools of Software Testing", Describes how the Context-Driven school of software testing contrasts with the analytic, factory and quality schools.

Lessons Learned in Software Testing Lessons Learned in Software Testing , by Cem Kaner, James Bach and Bret Pettichord. Ed Yourdon calls it “a fresh, provocative look at what goes on in the 'real world' of software testing -- guarenteed to make you rethink most of your assumptions and traditional 'theories' of how testing really ought to be done.” (2002) 

"Design for Testability," Catalogs software features that have made software easier to test. (October 2002).

"Hey Vendors, Give Us Real Scripting Languages ." Explains the problems with the crummy scripting languages used by many testing tools. Introduced the term "vendorscript".(Feb 2001)

"Testers and Developers Think Differently. " Describes the different skills and attitudes that testers and developers each bring to projects. (Jan 2000)

"Seven Steps to Test Automation Success. " A road map for avoiding the major obstacles of test automation. (Nov 1999)

Software Testing Hotlist . A list of resources for professional software testers available on the web. Since 1995 it has been regularly listed as one of the top 10 websites on software testing.

Complete list of publications

BACK TO TOP

Last updated: 24 March 2008 www.pettichord.com   |   Copyright © 2008 Bret Pettichord