~/talk

Beyond Code Coverage: Functionality Testing with Playwright MCP

slides:none on file

Argues for flipping TDD so an agent writes failing Playwright tests first and then generates code to make them pass demonstrates this with the Playwright MCP server and GitHub Copilot CLI running against a toy store search feature the agent types search queries clicks category and price filters and the headed browser shows Furby and Simon results tests go red then green and screenshots and headless runs are recommended for CI and per‑feature tests are encouraged

AI-written summary · about

  1. 0:00Introduction to GitHub Octoverse stats and 2025/2026 growth
  2. 2:13Does AI actually increase developer productivity?
  3. 3:52Importance of maintaining a clean codebase
  4. 4:36Test-Driven Development (TDD) and the Red-Green-Refactor cycle
  5. 6:07Common criticisms of TDD and unit testing
  6. 7:43The problem with AI-generated self-affirming tests
  7. 8:09Introduction to Playwright for functional testing
  8. 9:18Integrating AI agents with Playwright for faster TDD
  9. 10:54Live Demo: Adding search and filter features to a toy store app
  10. 12:25Using GitHub Copilot CLI and Work IQ for feature requests
  11. 13:50Generating and running Playwright tests live
  12. 16:10Best practices for using AI with Playwright
  13. 17:30Q&A: Handling state management and testing across different screen sizes
~/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.