Vingt-et-une fixtures conçues pour casser les enregistreurs naïfs.
Chaque page ci-dessous est un piège contrôlé — classes hashées, modales paresseuses, Shadow DOM, flux multi-onglets, composition IME, glisser-déposer. Installe l'extension, clique sur Start, exécute les étapes Try this et compare l<code>ActionStep[]</code> capturé avec la sortie attendue détaillée sur chaque page.
- installer
- épingler à la barre
- ouvrir une fixture
Startsuivre "Try this"Save as Skill
Composites du monde réel
Fixtures substantielles façon produit qui enchaînent plus de 12 points de difficulté en un workflow cohérent — ce qui se rapproche le plus de "est-ce que ça survivrait à une journée de boulot".
Stabilité des sélecteurs
Les sélecteurs doivent continuer à fonctionner après des classes dynamiques, des frères identiques et des changements de locale.
[data-testid="*-input"].btn__primary--ab3f9cfingerprintIndex: 3data-i18n-key="action.continue"Async + timing
La rejouabilité doit attendre les routes SPA, les recherches debouncées et les modales montées tardivement.
Multi-surface
Iframes, Shadow DOM et flux multi-onglets sont de première classe.
frameId: <non-zero>masked: true · ***kind: "shadow"switchTab → tabs.createSpécialité d'entrée
Drag/drop, upload de fichier, combos de modificateurs, contenteditable, presse-papiers, combobox ARIA.
drag → dataTransferfileMeta · no bytesmetaKey + "k"inputType: "contenteditable"Cmd-C → Cmd-VcomboboxContext.optionText