SprilurTest Part Pública

Verificar tildes en textos de la aplicación

/

Prompt

- goal: Accented/special characters render correctly in the Spanish and Basque public pages (documentation link texts and headings) tier: content entry: url: /es/documentacion auth: guest accept: - expect_text: "Guía para el desarrollo sostenible de los proyectos de urbanización" - expect_text: "Manual para la redacción de planeamiento urbanístico" - expect_text: "Guías de edificación ambientalmente sostenibles" - expect_text: { url: /eu/documentacion, text: "hirigintza-plangintza idazteko eskuliburua" } - expect_text: { url: /eu/documentacion, text: "eraikuntza-gidak" } notes: > Content-tier: these are soft/continue-on-fail sub-assertions of ONE test (one per accented string), so a red pinpoints the broken one. Documentation link labels DO carry accents (Guía, urbanización, redacción, edificación). CAUTION / possible real defect: the site chrome shows accent-STRIPPED strings ("Documentacion", H1 "La guiaSprilur", nav "La guia sprilur", H2 "Tipologia"/"Capitulo") — the es.json values omit tildes. Do NOT assert accents on those nav/heading strings; flag the missing-tilde nav labels to a human as a translation-data issue (see notes file). TODO: human to confirm whether the accent-less nav/title strings are intended or a bug.

Pla de Test 6 pag · 12 passos · 0 validacions

Pàgines a visitar

/login Acceder al sistema para revisar tildes
/dashboard Panel principal tras autenticación
/es/guia-sprilur Página en español con tildes a revisar
/es/documentacion Documentación en español con tildes
/eu/guia-sprilur Página en euskera para comparar tildes
/eu/documentacion Documentación en euskera para comparar

Passos del test

Historial de validació 1 iteracions

#? FAIL

Detalls

Estat
active
Generació
none
Tipus
Playwright
Creat
11/06/2026 05:25
Descripció
Comprobar que los textos con tildes se muestran correctamente en todas las páginas y formularios de la aplicación

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
125s
→ Validació
125s
Cost total
$1.0604
Tokens totals
200,511
Crides API
14
→ Cost/pas
$0.00c

Cost IA

Total
$1.0641
Generació
$1.0542
Execucions
$0.98c
Tokens totals
201,134
Crides API
15