Steve Grunwell

Open-source contributor, speaker, and electronics tinkerer

The Gateway Arch in St. Louis, MO

Confidently Testing WordPress @ WordCamp US 2019

The term “WordCamp” can encompass a number of types of conferences. Some are friendly homecomings, groups of a couple hundred people, a few tracks, and a small group of volunteers working tirelessly to spread the love of WordPress to their local communities. These are the camps where I spend most of my time: Dayton, Detroit, Kent, Grand Rapids, and Ann Arbor are all a fairly short drive away, and hotels are typically affordable.

There are other WordCamps, though: the destination camps. The WordCamps that people will travel from all over the country for. WordCamps Miami, Chicago, Phoenix, Orange County — places where people will flock from all over the country to attend and rub elbows with some of the biggest names in WordPress.

The biggest of these whale-sized WordCamps, however, is WordCamp US. Like it’s European counterpart, WordCamp US is meant to be the country’s premiere WordCamp. That’s why I’m pleased to announce that this year, I’ll be speaking at WordCamp US 2019!

Confidently Testing WordPress

When talking to a WordCamp US-sized audience, a talk about custom post types or building a simple plugin won’t really cut it. Instead, I wanted to make sure that my submissions were focused on getting the WordPress developer community up-to-speed with better software development practices. That’s why I’m really pleased that the content team for WordCamp US 2019 selected my talk, Confidently Testing WordPress.

WordPress is a tightly-coupled system, representing over a decade and a half of ideas, decisions, technological shifts, and ideological struggles. There’s a lot of history to be parsed and often the simplest task can have unintended consequences.

Meanwhile, automated testing is one of the best ways to ensure software can be released regularly with high confidence and low risk of regressions. Sadly, the leap from “building WordPress plugins” to “building WordPress plugins with tests” is often viewed as a challenging hurdle. Luckily, there are tools to set up a test harness within an existing codebase with ease.

This talk introduces the fundamentals of automated testing, especially within the context of WordPress. After developing an understanding why automated testing is so critical, attendees will learn how to begin testing their plugins and themes, using features found both in PHPUnit and the WordPress core testing framework, to build and release quality software.

If you work in WordPress and haven’t made it to WordCamp US, it’s definitely worth making the trip at least once. I was lucky enough to attend WordCamp US 2017 and, while I tend to prefer the smaller camps, it was definitely great seeing so many people from across the community.

Event details

WordCamp US 2019
America’s Center Convention Complex
701 Convention Plaza
St. Louis, MO 63101 November 1 – 3, 2019

Be excellent to each other.