## Slide 1: Why Playwright + Python

Justify the stack choice for productivity and reliability in modern web automation projects.

References: https://playwright.dev/docs/intro | https://docs.pytest.org/en/stable/

## Slide 2: Core Playwright Workflow

Show the canonical workflow and why evidence artifacts speed up debugging.

References: https://playwright.dev/docs/intro | https://playwright.dev/docs/test-assertions

## Slide 3: Pytest Integration Patterns

Explain how pytest keeps suites structured and easy to run by scope and purpose.

References: https://docs.pytest.org/en/stable/

## Slide 4: Data-Driven and Environment-Aware Tests

Tie test execution discipline to production-grade engineering practices.

References: https://12factor.net/config

## Slide 5: Debugging Failing UI Tests

Teach a debugging order that avoids masking product defects as test instability.

References: https://playwright.dev/docs/trace-viewer-intro
