Böngészős és hálózati hibák reprodukálása
Szabályozott navigációval, tárolt állapottal és válaszsorrenddel teszi ismételhetővé a felületi hibákat.
browser-network-reproduction
Nézd meg, miben segítMikor hasznos?
Akkor használd, ha csak bizonyos kattintások, régi munkamenet vagy lassú válasz után jelentkezik probléma.
Miben segít neked?
- Összeveti a közvetlen betöltést és a megszakított alkalmazásnavigációt.
- Módosítás előtt megvizsgálja a cookie-kat és tárolt állapotot.
- Késleltetéssel, válaszsorrenddel és megszakítással ismételhető versenyhelyzetet készít.
Például ezt kérheted
Reprodukálj gyors gépelés után visszaugró keresést az első válasz késleltetésével és a szükséges böngészőállapot megőrzésével. Mentsd a pontos gépelési sorrendet és válaszkésleltetéseket. Visszajátszásuk javítás előtt hozza elő a hibát, utána az utolsó keresés eredményét tartsa meg.
Részletes dokumentáció
Itt a skill eredeti útmutatóját, példáit és ellenőrzési szempontjait olvashatod az eredeti nyelven.
Összecsukás
Browser & Network Reproduction
When to Use
Use when reproducing web UI bugs, broken interactions, SPA navigation glitches, hydration mismatches, stale cache issues, CORS/cookie failures, or slow/flaky network behavior.
Six Frontend & Browser Triggers to Inspect
1. Navigation History & SPA Lifecycle vs. Hard Reload
Many frontend bugs only happen on a specific navigation path:
- Test Deep Link / Direct URL Load (
F5) vs. Client-Side SPA Transition (router.push$\rightarrow$ Back button $\rightarrow$ Forward button). - Check unmounted component cleanup: rapidly switching tabs or routes while an async
fetchor animation is still in flight often triggers state updates on stale/unmounted closures or leaves orphaned event listeners and modal backdrops.
2. Client Storage, Cookies & Cache State
- Inspect and snapshot
localStorage,sessionStorage, IndexedDB, cookies (SameSite,Secure,HttpOnly, path/domain scope), and Service Worker caches before clearing anything. - Test corrupted or legacy client storage: seed
localStoragewith an older schema shape or an expired JWT token to reproduce startup crashes that never happen in a fresh Playwright context. - Test HTTP caching interactions:
304 Not Modified, staleETag, or aggressiveCache-Controlheaders serving outdated JS chunks after a deployment (ChunkLoadError).
3. Network Conditions, Out-of-Order Responses & Partial Failures
Use Playwright page.route(...) or network shaping to reproduce network-induced UI bugs deterministically:
- Out-of-Order Responses (Stale Search/Filter Race):
- User types
"a"(request 1 takes800ms), then"ab"(request 2 takes100ms). When request 1 resolves last, does it overwrite the UI with stale"a"results? - Reproduce deterministically by holding Request 1 on a
Deferredpromise until after Request 2 completes.
- User types
- Slow / Dropped Connections & Chunked Streams:
- Simulate slow
3Glatency, mid-stream SSE/WebSocket disconnect,429 Too Many Requests,502 Bad Gateway, or CORS preflight (OPTIONS) rejection.
- Simulate slow
4. Viewport, Zoom, Input Mode & Browser Engine Differences
- Check viewport breakpoints (mobile
375x667vs. desktop1440x900), browser zoom (200%), scroll container overflow, and touch vs. mouse/keyboard focus order (focusin/blurvs.clicktiming). - Check browser engine specifics (
Chromiumvs.WebKit/Safaridate parsing, flexbox/grid subpixel rounding,100vhvs.100dvh, clipboard/autofill events).
5. Console, PageError & Network HAR Evidence Capture
In automated Playwright reproduction scripts, attach listeners before executing steps:
page.on('pageerror', ...)for uncaught exceptions.page.on('console', ...)for framework warnings, hydration errors, and CSP violations.page.on('response', ...)for failed>= 400API responses and exact response bodies.
Csomagban lévő fájlok 1
SKILL.md
A skillcsomag bemutatása
browser-network-reproduction
browser-network-reproduction: A homályos hibajelentésekből minimális, ismételhető hibákat állít elő pontos környezeti adatokkal és használható bizonyítékokkal.
Összecsukás
browser-network-reproduction
browser-network-reproduction: A homályos hibajelentésekből minimális, ismételhető hibákat állít elő pontos környezeti adatokkal és használható bizonyítékokkal.
A teljes skillt és a hozzá tartozó fájlokat tartalmazza (1 fájl). Az alábbi eredeti leírás rögzíti a pontos alkalmazási területét.
A skill eredeti leírása (a forrás nyelvén)
Use when reproducing frontend, DOM, SPA routing, browser storage, caching, and network-condition bugs using Playwright/DevTools inspection, network interception, and state-transition scripts.
Telepítsd a skillt, nézd át a forrását és a megbízhatósági beállításait, majd engedélyezd a megfelelő projektben vagy ügynöknél.
Előfeltételek
- A számítógépedre telepített Orqestria.
