Test validat correctament
L'script s'ha executat i ha passat després de 0 iteracions de refinament.
Prompt
## PUB-14 Buscador: netejar filtres Type: ui Scope: task Depth: flow Area: frontend Category: happy path Entry point: /es/fichas/buscador Navigation: `/es/fichas/buscador` → seleccionar Urbanización + una tipologia → clicar "Limpiar filtros" Preconditions: tipus de guia Urbanización amb tipologies sembrades Verify in: panell de filtres i secció de resultats del component `CardSearch`; query string de la URL Amb almenys un filtre seleccionat apareix el botó "Limpiar filtros" (`wire:click="clearFilters"`). Clica'l i comprova que tots els filtres queden desmarcats, que la secció de resultats torna a l'estat "noFilters" i que la URL queda sense query string de filtres.
Pla de Test 2 pag · 9 passos · 0 validacions
Pàgines a visitar
Passos del test
| # | Acció | Descripció | Selector | Valor | |
|---|---|---|---|---|---|
input[type="email"]
input[type="password"]
button[type="submit"]
label:has-text('Urbanización') input[type="radio"]
input[type="checkbox"].peer.sr-only
[wire\:click="clearFilters"]
Historial de validació 1 iteracions
Passos del Test 4 steps
Iniciar sessió
step3659 login d administrador
input[type="email"] input[type="password"] button[type="submit"] Navegar al buscador de fitxes
Navegates to the ficha search page and verifies the URL contains the expected path
step3660 navegar al buscador de fitxes
Aplicar filtres
step3661 aplicar filtres
label:has-text('Urbanización') input[type="radio"] input[type="checkbox"].peer.sr-only Netejar filtres aplicats
Clica el botó 'Limpiar filtros' per netejar tots els filtres aplicats i verifica que la URL no conté query strings i que el botó de neteja desapareix
step3662 filtres netejats
[wire\:click="clearFilters"]
Codi Playwright
tots els passos · // @lock / // @unlock per protegir línies
// @lock i // @unlock en línies separades per bloquejar una secció
Detalls
- Estat
- active
- Generació
- unstable
- Validació
- stable
- Tipus
- Playwright
- Creat
- 03/06/2026 10:03
- Descripció
- Verificar que el botón 'Limpiar filtros' desmarca todos los filtros seleccionados y resetea los resultados correctamente
Tags
Tots els tags afegits
Cap tag assignat
Instruccions IA
Projecte
- **Locale coverage:** every public page and every key flow must be exercised in **both `/es` and `/eu`**; additionally verify the `/locale/{eu}` switch redirects back and persists in session. - **Default test account:** `admin@sprilur.test` / `password` (is_admin, verified, no 2FA) — use for `/admin` and authenticated frontend flows. For permission tests, use a **non-admin verified** user. - **Data conventions:** suffix any created test data (project `title`, document name, etc.) with a unique `uid` (timestamp/run id) to avoid collisions across runs. - **Mandatory assertions:** every form submission must assert the success outcome (redirect/toast) **and** the absence of validation errors; every navigation must assert the resulting **URL including its locale prefix**. - **Scope/priority:** auth + private project flows (login, create, evaluate, export) are **regression-critical** and get happy-path + key edge cases; public/buscador flows get happy path plus the "no guide type / no results / URL hydration" edges; backoffice gets representative CRUD smoke tests. - **Known seeded data to rely on:** - Guide types: **Urbanización** (`urbanization`), **Edificación** (`building`). - Typologies (urbanization): Residencial, Industrial, Terciario, Logístico, Equipamiento público, Mixto. (building): Edificio industrial, Edificio terciario. - Scopes (ámbito): **Proyecto**, **Obra**. - Chapters: GEN General, TRA Trabajos previos, PRE, VIA, AGU Agua, EST, ENE Energía, ZON, RES Residuos, EJE, MAN; (building) EDI Diseño del edificio, ENV. - Agents: Promotor, Proyectista, Constructor, Dirección facultativa, Administración pública, Empresa de mantenimiento. - Stages (Etapa): Planeamiento, Proyecto, Ejecución, Uso y mantenimiento, Fin de vida. - **Exports:** for PDF/CSV, assert the response/download headers (and CSV `;`/`,` formatting), not the binary contents.
Features Desat!
KPIs
- Taxa d'èxit
- 0%
- 1r intent OK
- 0%
- Iteracions totals
- 4
- Temps total
- 99s
- → Validació
- 99s
- Cost total
- $0.3904
- Tokens totals
- 38,114
- Crides API
- 12
- → Cost/pas
- $0.00c
Cost IA
- Total
- $0.4260
- Generació
- $0.4211
- Execucions
- $0.50c
- Tokens totals
- 45,145
- Crides API
- 15
Últimes Execucions
Cap execució encara.