Sant Feliu de GuixolsCOMM

Validació: sol·licitud amb 9 imatges supera el màxim

/

Prompt

- goal: 'Validació: sol·licitud amb 9 imatges supera el màxim' tier: form entry: url: /ca/solicitud-alta auth: user:solicitante preconditions: - desc: Authenticated user with a VERIFIED email and role "solicitante" who is allowed to open /ca/solicitud-alta existing_data_required: true steps: - action: navigate target: /ca/solicitud-alta - action: navigate target: /ca/login - action: assert target: see accept + notes for the exact checks and journey form: submit: '[data-testid="commerce-request-submit"]' fields: - label: Nom del comerç selector: '[data-testid="commerce-request-input-business_name"] (also #business_name)' required: true value: Restaurant Ca la Maria - label: Descripció (mín. 50 car.) selector: '[data-testid="commerce-request-input-description"] (also #description)' required: true value: Restaurant de cuina catalana amb més de 50 anys d'experiència a Sant Feliu de Guíxols. Obert cada dia. - label: Adreça selector: '[data-testid="commerce-request-input-address"] (also #address)' required: true value: Carrer Major, 12 - label: Codi postal selector: '[data-testid="commerce-request-input-postal_code"] (also #postal_code)' required: true value: '17220' - label: Ciutat selector: '[data-testid="commerce-request-input-city"] (also #city)' required: true value: Sant Feliu de Guíxols - label: Latitud selector: '[data-testid="commerce-request-input-latitude"]' required: true value: '41.7800000' - label: Longitud selector: '[data-testid="commerce-request-input-longitude"]' required: true value: '3.0300000' - label: Horari selector: '#opening_hours' required: false value: Dilluns a divendres de 9 a 18h - label: Telèfon selector: '[data-testid="commerce-request-input-phone"] (also #phone)' required: true value: '972820051' - label: Email selector: '#email' required: false value: prova@example.com - label: Imatges selector: '[data-testid="commerce-request-input-images"] (#images[type=file][multiple])' required: true value: JPEG/PNG/WEBP, min 1200x800, max 8MB, max 8 files accept: - expect_url: //ca/login/ - expect_visible: main - expect_url_absent: //login/ - expect_url: //ca/solicitud-alta/ - expect_visible: form[data-testid="commerce-request-form"] - assert: expect(filesCount).toBe(9) - expect_visible: text=Pots pujar com a màxim 8 imatges - assert: expect(filesCount8).toBe(8) - expect_url_absent: //solicitud-alta/ - expect_count: selector: body:not(:has(#login-email)) count: 1 - expect_visible: form[data-testid='commerce-request-form'] - expect_count: selector: '#images[type=''file''][multiple]' count: 1 - expect_count: selector: body count: 1 - expect_count: selector: body:not(:has-text('Pots pujar com a màxim 8 imatges')) count: 1 notes: 'Journey (original intent): Autentifica''t com a sol·licitant i navega a /ca/solicitud-alta. Omple correctament tots els camps del formulari i intenta adjuntar 9 imatges vàlides (jpg, png o webp) al camp d''imatges. Quan facis clic a enviar, comprova que apareix un missatge d''error al camp images indicant que el màxim permès és de 8 imatges. Verifica que pots eliminar una imatge i enviar el formulari amb èxit amb 8 o menys imatges. 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. Attach 9 images -> error "Pots pujar com a màxim 8 imatges"; removing one to 8 allows a successful submit. 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 · 32 passos · 7 validacions

Pàgines a visitar

/ca/login User login page for sol·licitant
/ca/solicitud-alta Commerce request form (Sol·licitud d'alta de comerç)
/ca/cuenta Account page reached after successful submission

Passos del test

Validacions

After login, the user is no longer on the /ca/login page body:not(:has(#login-email))
The commerce-request form is visible on /ca/solicitud-alta form[data-testid='commerce-request-form']
The images file input exists and accepts multiple files #images[type='file'][multiple]
After attempting to submit with 9 images, the max-images error appears under the images field form[data-testid='commerce-request-form']
The error text contains the specific number 8 (max limit) text=Pots pujar com a màxim 8 imatges
After removing one image and resubmitting with 8 images, the URL no longer contains /solicitud-alta (successful redirect) body
After successful submission, the max-images error is NOT visible anymore body:not(:has-text('Pots pujar com a màxim 8 imatges'))

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
11.1%
1r intent OK
0%
Iteracions totals
8
Temps total
108s
→ Validació
108s
Cost total
$24.0646
Tokens totals
33,687,917
Crides API
29
→ Cost/pas
$0.00c

Cost IA

Total
$24.0646
Generació
$3.9368
Execucions
$0.0107
Tokens totals
33,687,917
Crides API
29

Últimes Execucions

Cap execució encara.