Tutorials

Testing Python Websites

Thursday, May 14th, 2026 1:30 p.m.–5 p.m. in Room 102B

Presented by

Shauna Gordon-McKeon

Description

“Is the website down?”

Four of the worst words in the English language - at least, if you’re a weary Pythonista in the process of packing up to enjoy your weekend.

This tutorial will help you, a productive Pythonista, rest easy and be confident that your website will perform as expected. You will learn how to set up test suites to detect issues before they reach production.

We'll cover:

  • Unit testing to ensure the site's components function as expected
  • Integration and end-to-end testing to verify the site's components and modules work together
  • Automating tests using Continuous Integration (CI) workflows

If there's time, we'll also dive into other topics like load testing to harden your site and maximize uptime, accessibility testing, code quality tests, and more!

Search