Manuals / Playwright with Python / Ch 49

Part 8 · ResourcesReference20 min read

52. Books & Long-Form Reading

Playwright with Python · 244 pages source format

● "Python Testing with pytest" by Brian Okken — foundational pytest knowledge that underpins pytest-playwright ● "Fluent Python" — for writing cleaner, more idiomatic framework code ● General test-automation architecture books (POM, design patterns for QA) — not Playwright-specific but transferable ● Whitepapers/case studies published by companies who migrated to Playwright at scale

What you'll learn

  • ● "Python Testing with pytest" by Brian Okken — foundational pytest knowledge th

Overview

Key points:

  • "Python Testing with pytest" by Brian Okken — foundational pytest knowledge that underpins pytest-playwright
  • "Fluent Python" — for writing cleaner, more idiomatic framework code
  • General test-automation architecture books (POM, design patterns for QA) — not Playwright-specific but transferable
  • Whitepapers/case studies published by companies who migrated to Playwright at scale
Interactive study board
OverviewDrag stickies · tap for tips
Study mapDrag stickies · tap for tipsKeep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Assert the UIdrag · tap →Retry wiselydrag · tap →Seed datadrag · tap →Close the loopdrag · tap →Keep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Pathwise hackdrag · tap →Page under testdrag · tap →Multi-browserdrag · tap →Automation pathdrag · tap →Tooling nodedrag · tap →
Clear?

Checklist