~/talk

Workshop: Advanced Web Testing with Playwright and AI

Talkat TestMu Conference 2026 · 2026-08-19..08-21· [testing, ai-assisted-development]
slides:none on file

A build-along that actually shows the workflow: Playwright + local CLI skills (not MCP) set up from scratch, Chromium-only config, and a live run against the Buggy Board app in Cursor that produces plan, generate, heal test plans from specs, then generates 13 login tests implemented with page objects and fixtures, runs them locally, and wires CI advice (parallel workers, caching, atomic tests). Details include CLI skill files, seed auth spec, and when to review AI healing.

AI-written summary · about

  1. 0:00Workshop Opens - Advanced Web Testing With Playwright and AI
  2. 2:08Speaker Intro - Andrew Knight, Senior Director of Product & Engineering at Cycle Labs
  3. 5:43What Playwright Is and Why the Debug Protocol Makes It Fast
  4. 6:44Browser Projects vs Big-Box Browsers, and Why That Matters
  5. 7:45Built-In Goodies: Auto-Waiting, Codegen, UI Mode, API Testing
  6. 8:46Playwright Is Natively AI Supportive - MCP, Agents and a CLI
  7. 13:23Selenium vs Cypress vs Playwright, Fairly Compared
  8. 16:25The AI Stack Defined: Coding Agent, Model, Rules, Sub-Agents, Skills
  9. 19:37MCP vs CLI - and When to Choose Each
  10. 22:11The Three-Step AI Testing Process: Plan, Generate, Heal
  11. 24:12A Warning on Healing: Review Failures Before You Let AI "Fix" Them
  12. 26:45From Prompt Engineering to Context Engineering
  13. 29:19Spec-Driven Development: If You Can Describe It, You Can Do It
  14. 33:58Turning Best Practices Into Rules: Page Objects, Fixtures, Test IDs
  15. 37:36The Kingpin Rule: Generate Tests Whenever You Generate Product Code
  16. 40:07Three-Way Programming: Developer, Tester and AI
  17. 42:10The Test Automation System: CI Is the Production System for Automation
  18. 44:46The Five-Step Playbook for Scaling a Test Suite
  19. 46:50Live Demo Begins: The Buggy Board App in Cursor
  20. 51:30Asking AI to Explain an Unfamiliar Codebase
  21. 53:33Inside the Specs Folder: The Project Constitution
  22. 57:35Installing Playwright Into the Project From Scratch
  23. 1:00:40Configuring Chromium-Only - Manually or by Prompt
  24. 1:03:14Installing the Playwright CLI and Skills
  25. 1:06:53Invoking the Playwright CLI Skill Directly
  26. 1:07:24Prompting for Test Plans From Specs Plus Live App Exploration
  27. 1:11:37Q&A: Prioritising Tests From Recent Code Changes
  28. 1:12:08Q&A: Is the Generated Test Checking Business Behaviour or Just the UI?
  29. 1:14:45Reviewing the Generated Test Plans Per Feature
  30. 1:15:47Where AI Finds Negative Cases Humans Skip
  31. 1:16:18Generating the Login Tests From the Plan
  32. 1:19:01Q&A: Where AI Genuinely Improves Playwright Beyond Boilerplate
  33. 1:21:37Q&A: Determinism for Enterprise CI/CD - and Humans Aren't Deterministic Either
  34. 1:23:39The Result: 13 Login Tests With Page Objects and Fixtures
  35. 1:26:11Q&A: Biggest Challenges at Scale; Migrating From WebdriverIO
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.