All Projects → stevegrunwell → confidently-testing-wordpress

stevegrunwell / confidently-testing-wordpress

Licence: other
Slides for "Confidently Testing WordPress"

Programming Languages

CSS
56736 projects
HTML
75241 projects
coffeescript
4710 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to confidently-testing-wordpress

StageMate
StageMate is the smart assistant for your presentation. It will cover all aspects of your pitch from skipping slides to reminding you if you miss some major point.
Stars: ✭ 60 (+300%)
Mutual labels:  slides, reveal-js
obsidian-advanced-slides
Create markdown-based reveal.js presentations in Obsidian
Stars: ✭ 407 (+2613.33%)
Mutual labels:  slides, reveal-js
cicero
🎤 Serving presentation slides written in Markdown.
Stars: ✭ 50 (+233.33%)
Mutual labels:  slides, reveal-js
reveal-sampler
A reveal.js plugin to fetch code samples from source files
Stars: ✭ 20 (+33.33%)
Mutual labels:  reveal-js
markdownslides
A "markdown-first" approach for generating beautiful browser-based slides easily. Based on Reveal.js and Reveal-Jekyll.
Stars: ✭ 37 (+146.67%)
Mutual labels:  slides
talks
💥 Browser-based slides or PDFs of our talks and presentations
Stars: ✭ 91 (+506.67%)
Mutual labels:  slides
code-slides
present your code as slides in VSCode
Stars: ✭ 17 (+13.33%)
Mutual labels:  slides
cyber-gym
Deliberately vulnerable scripts for Web Security training
Stars: ✭ 19 (+26.67%)
Mutual labels:  slides
slides
Terminal based presentation tool
Stars: ✭ 5,347 (+35546.67%)
Mutual labels:  slides
getting-started-with-grails
Conference Talk - Getting Started with Grails
Stars: ✭ 23 (+53.33%)
Mutual labels:  slides
markdown-lab
Docker based Markdown Editing Environment for slides, resume, books and articles; New Linux ELF Video Course from this project author: https://www.cctalk.com/m/group/88089283
Stars: ✭ 46 (+206.67%)
Mutual labels:  slides
markdown-deck
A web component for presenters
Stars: ✭ 15 (+0%)
Mutual labels:  slides
LinuxSysAdmin
中传信安专业必修课 - Linux系统与网络管理 课件
Stars: ✭ 33 (+120%)
Mutual labels:  slides
role-of-babel-in-js
Role of Babel in JS (TC39 May 2017)
Stars: ✭ 14 (-6.67%)
Mutual labels:  slides
bbb-render
Scripts to convert a BigBlueButton recording into a single video file
Stars: ✭ 46 (+206.67%)
Mutual labels:  slides
diorama
A set of React.js components to create easy en extendable presentations.
Stars: ✭ 17 (+13.33%)
Mutual labels:  slides
deveal
a reveal.js helper tool
Stars: ✭ 14 (-6.67%)
Mutual labels:  reveal-js
nicar tworkshop
Slides for #NICAR18 workshop on collecting and analyzing Twitter data
Stars: ✭ 23 (+53.33%)
Mutual labels:  slides
SliderViewLibrary
An easy to use Android Library to get slides in apps using images or image URLs
Stars: ✭ 35 (+133.33%)
Mutual labels:  slides
QQZoneSwipper
模仿网易云年度报告风格的QQ空间数据分析展示页面,使用React做了模块化
Stars: ✭ 15 (+0%)
Mutual labels:  slides

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.

View slides

Resources

Presentation History

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].