Overview
Discover the power of WordPress acceptance testing in this informative conference talk by Taylor Lovett at the International PHP Conference. Explore the challenges of automated testing for WordPress plugins, themes, and websites, and learn about WP Acceptance, a toolkit designed to overcome common testing hurdles. Gain insights into the motivation behind WP Acceptance, its implementation, and why it's considered the most effective method for testing WordPress applications. Delve into topics such as the purpose of automated testing, various testing types, and popular tools. Understand the concept of acceptance testing and how WP Acceptance addresses existing problems in the field. Learn about environment instructions, snapshots, installation, usage, and how to create simple and advanced tests, including admin and post-saving scenarios. Explore the standard test suite, continuous integration possibilities, debugging techniques, and real-world examples. Access extensive documentation to further enhance your WordPress acceptance testing skills.
Syllabus
Intro
What is the Purpose of Automated Testing?
Types of Automated Testing
Automated Testing Tools
What Is Acceptance Testing?
The Problem (cont.)
WP Acceptance Overview
What Makes WP Acceptance Powerful?
Environment Instructions
wpacceptance.json
Snapshots (cont.)
Install and Usage
A Simple Test
Testing the Admin
Saving a Post
Standard Test Suite
Continuous Integration
Debugging
Examples
Extensive Documentation
Taught by
International PHP Conference