Sant Feliu de GuixolsACCT

Pàgina Mi cuenta: llistat sol·licituds i detall

/

Prompt

- goal: 'Pàgina Mi cuenta: llistat sol·licituds i detall' tier: flow entry: url: /ca/mi-cuenta auth: user:solicitante preconditions: - desc: Authenticated verified "solicitante" user with at least ONE existing request existing_data_required: true steps: - action: navigate target: /ca/mi-cuenta - action: assert target: see accept + notes for the exact checks and journey accept: - expect_url: //ca/login/ - expect_visible: h1:has-text("XARXA LOCAL") - expect_count: selector: form[action*=\"/ca/login\"][method=\"post\"] count: 1 - expect_visible: input#login-email - expect_visible: input#login-password - expect_count: selector: body count: 1 - expect_visible: main a[href*=\"/ca/mi-cuenta/\"]:visible, main [data-solicitud], main table tbody tr - expect_visible: main :is(span, div, td):text-matches(\"^\\\\s*(Pendent|Aprovat|Rebutjat)\\\\s*$\") - expect_count: selector: main h1, main h2 count: 1 - expect_visible: main :text-matches(\"(Pendent|Aprovat|Rebutjat)\") - expect_visible: main#main notes: 'Journey (original intent): Inicia sessió com a usuari solicitant amb email verificat i almenys una sol·licitud creada. Verifica que després del login ets redirigit a /ca/mi-cuenta i veus el llistat de les teves sol·licituds amb els seus estats (Pendent, Aprovat o Rebutjat). Fes clic a la primera sol·licitud del llistat i comprova que la pàgina de detall carrega correctament mostrant tota la informació de la sol·licitud. URL-fix: all absolute https://p565.tst.twentic.com URLs converted to relative baseUrl paths; footer/nav absolute href selectors relaxed to href$= suffix match. After login redirect to /ca/mi-cuenta; list shows requests with state (Pendent/Aprovat/Rebutjat); clicking one opens its detail. Front login/registro is gated by Google reCAPTCHA which cannot be solved deterministically in automation; QA should mark BLOCKED if the captcha cannot be bypassed via a test key.'

Pla de Test 3 pag · 13 passos · 9 validacions

Pàgines a visitar

/ca/login Login page — redirected here when accessing /ca/mi-cuenta unauthenticated. Contains login form with email/password and a reCAPTCHA (test mode).
/ca/mi-cuenta Authenticated user's account page — lists the user's sol·licituds with their states (Pendent, Aprovat, Rebutjat). Each entry links to a detail page.
/ca/mi-cuenta/{id} Sol·licitud detail page — shows the full information for the selected sol·licitud.

Passos del test

Validacions

After accessing /ca/mi-cuenta unauthenticated, the URL changes to /ca/login form[action*="/ca/login"][method="post"]
Login email input is visible input#login-email
Login password input is visible input#login-password
After login, the current URL contains /ca/mi-cuenta body
At least one sol·licitud row/card is rendered on /ca/mi-cuenta main a[href*="/ca/mi-cuenta/"]:visible, main [data-solicitud], main table tbody tr
A status badge for at least one of the expected states (Pendent, Aprovat, Rebutjat) is visible in the list main :is(span, div, td):text-matches("^\\s*(Pendent|Aprovat|Rebutjat)\\s*$")
After clicking the first sol·licitud, the URL is no longer the list page (navigated to detail) main h1, main h2
The sol·licitud detail page shows the status of the request (one of Pendent, Aprovat, Rebutjat) main :text-matches("(Pendent|Aprovat|Rebutjat)")
The sol·licitud detail page main content is visible and non-empty main#main

Historial de validació 1 iteracions

#? FAIL

Detalls

Estat
active
Generació
none
Tipus
Playwright
Creat
28/05/2026 14:53

Tags

Tots els tags afegits

Cap tag assignat

Features Desat!

KPIs

Taxa d'èxit
50%
1r intent OK
0%
Iteracions totals
12
Temps total
185s
→ Validació
185s
Cost total
$7.6604
Tokens totals
7,318,092
Crides API
20
→ Cost/pas
$0.00c

Cost IA

Total
$7.6604
Generació
$1.8522
Execucions
$0.0101
Tokens totals
7,318,092
Crides API
20

Últimes Execucions

Cap execució encara.