Test today, not someday

jhedstrom
ckwright

It’s time to face the music: successful organizations need to embrace a culture of testing. Not only do tests encourage good code organization and design, they ensure that coding standards and project conventions are followed across multiple teams. Over the lifetime of a project, rigorous testing saves time and actually makes scope easier to manage and estimate.

Fortunately for all of us, Drupal 8’s architecture makes it easier than ever to write tests. Now is the perfect moment to get up to speed on the testing landscape, so you can proactively incorporate them into every stage of your project lifecycle.

In this session, you will learn:

  • How Drupal 8 makes testing easier than ever
  • How to build a workflow that integrates testing into all stages of a project lifecycle, from design to development to delivery
  • How to sell testing to stakeholders without technical expertise
  • The Drupal 8 testing landscape, including…
    • PHPUnit
    • Kernel
    • WebTest/BrowserTest
    • BDD/Behat
    • Visual regression/front-end
    • PHPSpec
    • Accessibility
    • Cross-browser

Session Track

Horizons

Experience Level

Beginner

Drupal Version