‘testing’ Videos

  • Steve Grunwell: Confidently Testing WordPress

    Steve Grunwell: Confidently Testing WordPress

    WordCamp Dayton 2019Speaker: Steve Grunwell

    June 19, 2019 — 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.

  • Scott DeLuzio: Automated Testing of Site Functionality

    Scott DeLuzio: Automated Testing of Site Functionality

    WordCamp Phoenix 2019Speaker: Scott DeLuzio

    June 10, 2019 — How often do we update something on our website, whether it’s a plugin, theme, or WordPress itself, and then move on without testing if our site still works? It probably happens more often than we’d like to admit. Of course we want our site to always work as expected, but there is just so much to test, we don’t have the time to do it all. Especially with what seems like daily updates. What if YOU didn’t have to test every little thing on your site to see if it’s working? This talk will discuss ways to automate testing of critical site functionality like contact forms, e-commerce checkout, and landing pages to ensure your site’s essential features are working as expected after every update.

    Presentation Slides »

  • Eric Zeidan: Aprendiendo a realizar tests automatizados para Front y Back-End

    Eric Zeidan: Aprendiendo a realizar tests automatizados para Front y Back-End

    WordCamp Madrid 2019Speaker: Eric Zeidan

    June 4, 2019 — Cómo realizar un test básico de Front-End automatizado con node, npm, Nightwatch, Selenium y PHP-Unit, así como realizar test para nuestro códigos de PHP.

    Automatizar los test para ser utilizados dentro y fuera de nuestros proyectos WordPress o de cualquier framework de PHP.

  • Alessandro Frangioni: Digital Strategies: A/B Test e Landing Page in WordPress con Instapage e Google Optimize

    Alessandro Frangioni: Digital Strategies: A/B Test e Landing Page in WordPress con Instapage e Google Optimize

    WordCamp Rome 2018Speaker: Alessandro Frangioni

    April 11, 2019 — Creare una strategia di web marketing sfruttando WordPress come base di tutto e integrando tool di A/B Test come Google Optimize in grado di fare varianti a/b e testi multivariati con pochi passaggi, tutti con interfaccia grafica.

    In più vedremo come integrare Instapage come piattaforma per le landing, indispensabili per le strategie di digital advertising e SEO.

  • Caroline Geven: Het belang van testen – oftewel - waarom ik het leuk vind om jouw code te slopen

    Caroline Geven: Het belang van testen – oftewel – waarom ik het leuk vind om jouw code te slopen

    WordCamp Nijmegen 2018Speaker: Caroline Geven

    January 6, 2019 — De meeste developers die ik ontmoet, hebben een hekel aan testen en alles wat daaraan gerelateerd is. Bugs fixen is simpelweg niet zo leuk als het bouwen van geweldige features. Hoewel het absoluut noodzakelijk is om features te hebben die jouw product de moeite waard maken, wil niemand een plugin of theme gebruiken dat volzit met bugs.

    Elk development team heeft op zijn minst één teamlid nodig dat ervan houdt de boel te slopen. Ik was die persoon voor een lange tijd. In deze talk leg ik uit hoe ik features test, hoe ik bugs reproduceer en hoe ik ervoor zorg dat onze releases voldoen aan onze standaarden. Aan het eind van deze talk kijk je met een andere blik naar het belang van testen en jouw rol in dit proces.

  • Behzod Saidov: How to Start Testing an Existing WordPress Plugin with PHPUnit

    Behzod Saidov: How to Start Testing an Existing WordPress Plugin with PHPUnit

    WordCamp Los Angeles 2018Speaker: Behzod Saidov

    December 14, 2018 — PHPUnit is the standard PHP testing framework, but getting it working with a WordPress plugin is challenging. If you ever wanted to start adding automated tests to your code, but did not know how and where to start, this talk is for you.
    This presentation covers:
    – brief introduction to unit and integration testing
    – scaffolding a test suite for an existing WordPress plugin using WP-CLI
    – refactoring the existing code to make it testable
    – writing and running the first tests

  • Nick Smith: Testing Your Critical JavaScript

    Nick Smith: Testing Your Critical JavaScript

    WordCamp Philadelphia 2018Speaker: Nick Smith

    December 7, 2018 — We’ll deep dive into testing in JavaScript. Looking at when to write a test, which type of testing approach to take, and how to be sure other developers feel comfortable adding and editing your tests in the future. We’ll start with an overview of what should be tested and then cover some of the different kinds of testing – unit, integration, and snapshot. We’ll cover when to think about mocking your functions and how to think about critical pathing future testing iterations

  • Andrew Taylor: Testing Business Critical Features with Behat

    Andrew Taylor: Testing Business Critical Features with Behat

    WordCamp Philadelphia 2018Speaker: Andrew Taylor

    December 7, 2018 — Every site seems to have that one feature that, if it breaks, would be a catastrophe. Lost profits and angry clients are something we all want to avoid.
    In this session, we will explore the fundamentals of Behat and look at some example tests covering critical features of WordPress sites.

    Presentation Slides »

  • Adrian Roselli: Inclusive Usability Testing

    Adrian Roselli: Inclusive Usability Testing

    WordCamp London 2018Speaker: Adrian Roselli

    November 22, 2018 — Running tests with real users is critical for so many organizations, whether when evaluating MVPs or just as part of iterative updates. For an organization that already has embraced inclusive design, the next step is to integrate it into user testing by incorporating users with disabilities into your normal testing process. Note that this is not the same as accessibility testing. Ideally your accessibility work is done so that you can test a fully functional and accessible site/application for usability regardless of disability. I will discuss how to plan for and execute these sessions as well as pitfalls to avoid. Ideally you will walk away with high-level understanding of where to start.

    Presentation Slides »

  • Introduction to Pentesting WordPress with Kali Linux

    Introduction to Pentesting WordPress with Kali Linux

    WordCamp Turku 2018Speaker: Tiia Rantanen

    October 31, 2018 — Introduction in Finnish with live examples on how to do automated penetration testing on a site that is running on WordPress with Kali Linux.