Webbläsarbaserad spåråterspelning för Playwright testavlusning
Playwright Trace Viewer, från Playwright-teamet, hjälper utvecklare att felsöka Playwright end-to-end tester med en webbläsartillägg som öppnar inspelade spår. Verktyget renderar en interaktiv uppspelning av testkörning så att ingenjörer kan utforska DOM-tillstånd, nätverksaktivitet och konsolutdata steg för steg. Nyckelhöjdpunkter inkluderar uppspelning av tidresor i webbläsaren, lokal bearbetning och direkta länkar från åtgärder tillbaka till testkod. Det riktar sig till Playwright-användare, QA-ingenjörer och CI-team som behöver snabbare feltriage.
Öppnar Playwright spårfiler i webbläsaren så att granskare kan hoppa över lokala CLI-steg
Visaren låter dig öppna Playwright spår .zip-filer direkt från webbsidor som Jira, Confluence eller e-post, vilket tar bort behovet av att ladda ner och köra ett lokalt Node.js-kommando för inspektion. Det minskar tiden mellan att en artefakt publiceras och en rättsmedicinsk granskning, vilket gör att ingenjörer kan börja undersöka en misslyckad körning omedelbart i webbläsaren utan att installera Playwright lokalt.
Bearbetar spår lokalt för att begränsa extern datatillgång
Visaren laddar och bearbetar spårdata helt inom webbläsarens kontext och överför inte spårinnehåll till externa servrar. Denna lokala hantering håller skärmdumpar, nätverksbegäranarkiv och konsolloggar inom användarens miljö när CI-artefakter inspekteras. Team som bifogar proprietär data till spår får en integritetsfördel eftersom inget externt uppladdningssteg ingår i inspektionsflödet.
Ger en steg-för-steg, högupplöst tidsresedokumentation för felsökning
Visaren rekonstruerar testkörning till en navigerbar tidslinje och exponerar konkreta inspektionspunkter. Den tillhandahåller:
- Tidslinjevy: skrapa genom exekveringsramar.
- Åtgärdsinspektion och DOM-snapshots: se sidans tillstånd före och efter interaktioner.
- Nätverks- och konsolloggar: granska begärningar och körningsfel.
- Källkodsavbildning: hoppa från en åtgärd till testkodens rad.
Integrerar med Playwright-arbetsflöden och speglar CLI GUI utan Node.js
Visaren installeras som en Chrome-tillägg och körs på Chromium-baserade webbläsare, och utvecklaren underhåller den som en del av Playwright-projektet. Jämfört med att köra ett lokalt 'npx playwright show-trace'-kommando, tar tillägget bort nedladdnings- och körstegen för spår som levereras genom webbverktyg, så att granskare kan inspektera artefakter som publicerats från CI eller ärendehanterare utan att först åberopa lokala verktyg.
Ett fokuserat, webbläsar-först triageverktyg som kompletterar lokal felsökning
Visaren är ett pragmatiskt alternativ för Playwright-team som behöver snabb, webbläsar-baserad triage av inspelade testkörningar; det sänker tröskeln för att inspektera artefakter som delas genom ärendehanterare och CI-pipelines. Förvänta dig att det fungerar som en första diagnostik: använd visaren för att identifiera fel, och kör sedan riktad lokal felsökning när miljöspecifika lösningar eller upprepningar är nödvändiga för utvecklarna.