testing

Hold Up! Before you Accept Delivery of Your New Website, Use this Checklist

Presenters
One of the keys to a great website is that it works for all stakeholders will little or no training. Is content management intuitive?  Is the site accessible? Do you need to train people on how to maintain the site?  All of these questions should be answered before the site goes live. In this session, we will deliver a checklist for you to follow before you go into User Acceptance Testing to ensure that you get exactly what you expected from your web development team or web development vendor.

Behavior Driven Development in Drupal 8 with Behat

Presenters
Topics
Adding test coverage to your website and applications provides lots of benefits. For example, making sure requirements are met and preventing regressions from happening. One of the many approaches for testing is Behavior Driven Development (BDD). This can be accomplished in Drupal 8 using a series of tools: Selenium, Behat, Mink, and Drupal Extension.

QA + U = Quality

Presenters
Unit tests, QA plans, behat, visual regression testing. Do any of these sound familiar to you? If you have experience with Quality Assurance, or QA, you might already recognize them. But even if they’re not, or you are completely unfamiliar with QA, you might have encountered them elsewhere and wondered what they mean. Or perhaps you’re hearing them now for the first time?

Duh. How Did I Miss That?

Presenters
Topics
My life as a Drupal developer was forever changed when I learned to use X-Debug with PHP Storm. Suddenly the mystery of all those variables and functions was accessible and I had a way to figure out, "WHY ISN'T THIS WORKING!!!", and depend less on Stack Exchange solutions and more on writing my own solutions. The real revelation wasn't that I could debug PHP code, but that I could think about solving the mystery of why something wasn't working in a new way.

Shine a Light on Me

Have you ever wondered how your website performs in terms of Performance, SEO, Accessibility, and Best Practices?  Come learn about the features of the Lighthouse auditing tool and the different ways that it can be integrated into your workflow. Things you’ll learn in the session: Why it’s good to run these checks against your site A background on performance audits

Make the Robots Do It! Practical Continuous Integration and Automated Testing

DevOps, CI, Build, Test, Deploy! There are a lot of different components flying around this buzzword-compliant practice. It’s hard to know where to start. (Spoiler: always start with low-hanging fruit!) But the promises are very attractive: Fewer bugs, faster deployment, greater confidence in your changes. Learn practical tools and workflows from those of us already in the trenches. We will cover: Identifying the areas where automation will make the biggest difference