@sheena@fosstodon.org | https://sheenaoc.com

Links


To navigate this slide deck: Use cursor keys or click on arrows on bottom right. Use Esc key to toggle overview

Testing your Python web apps with Playwright

Hi, I'm Sheena

  • CTO of Umuzi
  • I build effective + efficient remote education systems == tech + people + syllabus + ux + pedagogy
  • Python is my love language
  • I write a lot
πŸ§—β€β™€οΈπŸ•οΈπŸ§­πŸ‡ΏπŸ‡¦πŸ–ŠοΈπŸ› οΈπŸ”₯

Demo

UI

Whats in the box?


						
						

							
Content...

							

Hello world!

Demo

Network

Testing

Standard unit testing insufficient
(but you should still write some unit tests)

Enter Playwright

  • Enables reliable end-to-end testing for modern web apps
  • Fire up a browser + interacts with the browser
  • Useful test goodies - expect, trace, screenshot, etc
  • Has uses beyond testing

Playwright versus ____


Keynote: Testing Modern Web Apps Like a Champion with Andrew Knight

Demo

The moment you have all been waiting for

The end