Ventuno fixture progettate per rompere registratori ingenui.
Ogni pagina qui sotto è una trappola controllata — classi hashate, modali pigre, Shadow DOM, flussi multi-tab, composizione IME, drag-and-drop. Installa l'estensione, clicca Start, esegui i passi di Try this e confronta l<code>ActionStep[]</code> catturato con loutput atteso descritto in ogni pagina.
- installa
- fissa alla barra
- apri una fixture
Startsegui "Try this"Save as Skill
Compositi del mondo reale
Fixture sostanziose in forma di prodotto che concatenano oltre 12 punti di difficoltà in un workflow coerente — il più vicino che il playground arriva a "reggerebbe una giornata di lavoro?".
Stabilità dei selettori
I selettori devono continuare a funzionare dopo classi dinamiche, fratelli identici e cambi di locale.
[data-testid="*-input"].btn__primary--ab3f9cfingerprintIndex: 3data-i18n-key="action.continue"Async + timing
La riproduzione deve aspettare rotte SPA, ricerche debounciate e modali montate tardi.
Multi-superficie
Iframe, Shadow DOM e flussi multi-tab sono di prima classe.
frameId: <non-zero>masked: true · ***kind: "shadow"switchTab → tabs.createSpecialità input
Drag/drop, upload file, combo di modificatori, contenteditable, appunti, combobox ARIA.
drag → dataTransferfileMeta · no bytesmetaKey + "k"inputType: "contenteditable"Cmd-C → Cmd-VcomboboxContext.optionText