Browser-gebaseerde trace replay voor Playwright test debugging
Playwright Trace Viewer, van het Playwright-team, helpt ontwikkelaars bij het debuggen van Playwright end-to-end tests met een browserextensie die opgenomen tracés opent. De tool geeft een interactieve weergave van de testuitvoering, zodat ingenieurs stap voor stap de DOM-status, netwerkactiviteit en console-uitvoer kunnen verkennen. Belangrijke hoogtepunten zijn onder andere in-browser tijdreisweergave, alleen lokale verwerking en directe links van acties terug naar testcode. Het is gericht op Playwright-gebruikers, QA-ingenieurs en CI-teams die snellere fouttriage nodig hebben.
Opent Playwright tracebestanden in de browser zodat beoordelaars lokale CLI-stappen kunnen overslaan
De viewer stelt je in staat om Playwright trace .zip-bestanden rechtstreeks vanuit webpagina's zoals Jira, Confluence of e-mail te openen, waardoor de noodzaak om een lokale Node.js-opdracht voor inspectie te downloaden en uit te voeren, vervalt. Dit vermindert de tijd tussen het plaatsen van een artifact en een forensische beoordeling, waardoor ingenieurs onmiddellijk in de browser kunnen beginnen met het onderzoeken van een mislukte uitvoering zonder Playwright lokaal te installeren.
Verwerkt traces lokaal om externe gegevensblootstelling te beperken
De viewer laadt en verwerkt tracegegevens volledig binnen de browsercontext en verzendt geen trace-inhoud naar externe servers. Deze lokale verwerking houdt screenshots, netwerkaanvraagarchieven en consolelogs binnen de omgeving van de gebruiker tijdens het inspecteren van CI-artifacts. Teams die eigendomsgegevens aan traces hechten, krijgen een privacyvoordeel omdat er geen externe uploadstap deel uitmaakt van de inspectiestroom.
Biedt een stapsgewijze, hoog-fidelity tijdreisrecord voor debugging
De viewer reconstrueert testuitvoering in een navigeerbare tijdlijn en toont concrete inspectiepunten. Het biedt:
- Tijdlijnweergave: doorloop uitvoeringsframes.
- Actie-inspectie en DOM-snapshots: zie de paginatoestand voor en na interacties.
- Netwerk- en consolelogs: onderzoek verzoeken en runtime-fouten.
- Source mapping: spring van een actie naar de testcode-regel.
Integreert met Playwright-workflows en spiegelt de CLI GUI zonder Node.js
De viewer installeert als een Chrome-extensie en draait op Chromium-gebaseerde browsers, en de ontwikkelaar onderhoudt het als onderdeel van het Playwright-project. In vergelijking met het uitvoeren van een lokale 'npx playwright show-trace'-opdracht, verwijdert de extensie de download-en-uitvoeren stap voor traces die via webtools worden geleverd, zodat beoordelaars artifacts kunnen inspecteren die zijn gepubliceerd vanuit CI of issue trackers zonder eerst lokale tooling aan te roepen.
Een gefocust, browser-eerst triage hulpmiddel dat lokale debugging aanvult
De viewer is een pragmatische optie voor Playwright-teams die snelle, browser-gebaseerde triage van opgenomen testuitvoeringen nodig hebben; het verlaagt de drempel om artefacten te inspecteren die via probleemtrackers en CI-pijplijnen zijn gedeeld. Verwacht dat het dient als een eerste diagnose: gebruik de viewer om fouten te pinpointen, en voer vervolgens gerichte lokale debugging uit wanneer omgevingsspecifieke oplossingen of herhalingen nodig zijn voor ontwikkelaars.





