Playwright / Quiz

Reporter Signals for Every Audience

Read a reporter configuration and connect terminal feedback, durable artifacts, and integrations to the consumers that need them.

Difficulty
Medium
Format
Quiz
Points
150
Estimate
8 min

// MISSION BRIEF

Your Mission

A Playwright run can talk to a developer at a terminal, a reviewer opening an artifact, or a machine ingesting results. Inspect concrete configurations and reporter code, then judge whether each output fits its consumer.

// FIRST CONTACT

Battle teaser

A CI config contains: reporter: [ ["list"], ["html", { outputFolder: "playwright-report", open: "never" }], ["json", { outputFile: "results.json" }] ] Which reading is accurate?

  1. AHTML is the machine-ingestion format, while JSON can only be opened in a browser
  2. BList is terminal output, HTML is a human report, and JSON is machine-readable
  3. COnly the first reporter runs; Playwright ignores the remaining entries
  4. DBecause open appears in the HTML options, the report will probably launch during every CI run even when its value is never, unless the list reporter suppresses it
Answers, scoring, hints, and the full battle stay sealed.

// SKILL TAGS

playwright-reportingreportersciplaywright