Nov Meetup: Testing! (this is not a test, it's a real event)

Events happening in the community are now at Drupal community events on www.drupal.org.
dalin's picture
Start: 
2019-11-21 19:00 - 21:00 America/Toronto
Event type: 
User group meeting

Thursday Nov 21st
7:00pm

Testing!

This month we'll have a series of shorter presentations on testing.

Software Testing Overview

Matt Parker — Senior Developer, Digital Echidna / Webmaster, Brady’s Meat & Deli

Software testing, both manual and automated, has lots of buzzwords, flavours, and types. This presentation will give an overview of the terms associated with testing software.

Test Driven Development for Decoupled Drupal

Andrew Berry — Senior Technical Architect, Lullabot

Lullabot was engaged to replace a back-end system consisting of Drupal 7, Java, and MongoDB with a single Drupal 8 site. Our goal was to replace the CMS backend without changing a single line of code on the public React website. To make sure that we didn’t break the existing site, we built an automated process that tested and compared API responses between Drupal 7 and Drupal 8. We’ll show how a combination of CircleCI, HTTP Archives, PHPUnit, and more can be used to safely replatform a decoupled CMS.

Automated Behavioural Testing on a budget with Pantheon, GitLab CI, and Behat

Matt Parker — Webmaster, Brady’s Meat & Deli / Senior Developer, Digital Echidna

Pantheon is one of the cheapest Drupal Software-as-a-Service hosting providers; but even a small team with limited budget can start behavioural testing their Pantheon dev site with GitLab CI and Behat. This presentation will show you how we did it at Brady’s Meat & Deli.

Visual Regression Testing in the Real World

Dave Hansen-Lange — Director of Web Technology, Advomatic

Have you ever deployed a security update, and then heard a few hours later that the CEO’s profile page was broken? You didn’t think to spot check that deep page before deploying. Visual regression testing can help with scenarios where new code has the potential to affect something elsewhere on the site. But — as with everything on the web — the devil is in the details. We’ll talk about the basics of setting it up, and some common gotchas that you should think about.

The Working Centre
43 Queen St. S. Kitchener, Ontario

Cross-posted to Meetup.com

Bug Image by testbytes from Pixabay

AttachmentSize
software-testing.jpg148.97 KB

Comments

When is it exactly?

jeffvoskamp's picture

I'm assuming it's actually the 21st, not the 11th.
Date about the event is right, date in the writeup is wrong.

Thanks Jeff. Fixed. I got

dalin's picture

Thanks Jeff. Fixed. I got it right on meetup.com at least.

--


Dave Hansen-Lange
Director of Technical Strategy, Advomatic.com
Pronouns: he/him/his

My slides

mparker17's picture

As requested here is a link to the "Software Testing Overview" presentation I did: https://mparker17.github.io/talk--software-testing-overview/ - you can find links to both my speaker notes and my slides there

The presentation I was going to give before we ran out of time, "Automated Behavioral Testing on a budget with Pantheon, GitLab CI, and Behat", is at: https://mparker17.github.io/talk--behavioral-testing-pantheon-gitlab/ - although I need to correct the formatting on the landing page, so for now, if you can't see the links to the speaker notes or slides, then try resizing your browser into a portrait orientation.

Matt, So sorry we did such a

dalin's picture

Matt,
So sorry we did such a crappy job at basic math. We'll be sure to get you in the first slot for our January meetup.

--


Dave Hansen-Lange
Director of Technical Strategy, Advomatic.com
Pronouns: he/him/his

If anyone is looking to play

dalin's picture

If anyone is looking to play with BackstopJS, start here:
https://github.com/garris/BackstopJS/

--


Dave Hansen-Lange
Director of Technical Strategy, Advomatic.com
Pronouns: he/him/his

Here's the article I based my

deviantintegral's picture

Here's the article I based my presentation on, which will have links, code samples, and more! Thanks all for attending.

https://www.lullabot.com/articles/test-driven-development-decoupled-drupal