UAT-ACC-068: Attivazione/Disattivazione Struttura e Verifica Frontend
Stato Test
✅ Passato
Data Esecuzione: 2025-01-27 Tester: Giuseppe (DNAFactory) - Esecuzione automatica con Playwright
Processo Business
Verifica che l'attivazione/disattivazione di una struttura tramite pannello admin si rifletta correttamente sul frontend:
- Struttura Attiva: La pagina frontend è accessibile e visibile
- Struttura Disattiva: La pagina frontend restituisce errore 404
Sequenza Azioni
Backend (Admin Panel)
- Accedere al pannello admin: https://stage.bauking.dnalab.online/admin/login
- Effettuare login con le credenziali:
- Email: info@dnafactory.it
- Password: <Contatta il supporto per averla>
- Navigare alla sezione Alloggi (menu laterale)
- Cercare e selezionare la struttura "Mosella Suite Hotel"
- Cliccare sul pulsante "Modifica" o aprire la pagina di modifica
- Nella tab "Generali", individuare lo switch "Attivo"
- TEST 1 - Disattivazione:
- Verificare che lo switch "Attivo" sia attivo (checked)
- Cliccare sullo switch per disattivarlo
- Cliccare sul pulsante "Salva"
- Attendere il salvataggio
- Pulizia Cache:
- Cliccare sul pulsante rotellina (menu azioni) in alto a destra
- Selezionare "Pulisci Cache" dal menu dropdown
- Attendere la conferma
- TEST 2 - Attivazione:
- Verificare che lo switch "Attivo" sia disattivo (unchecked)
- Cliccare sullo switch per attivarlo
- Cliccare sul pulsante "Salva"
- Attendere il salvataggio
- Pulizia Cache:
- Cliccare sul pulsante rotellina (menu azioni) in alto a destra
- Selezionare "Pulisci Cache" dal menu dropdown
- Attendere la conferma
Frontend (Verifica)
-
TEST 1 - Verifica 404 quando disattiva:
- Navigare all'URL frontend: https://stage.bauking.dnalab.online/it/accommodation/mosella-suite-hotel
- Risultato Atteso: La pagina deve mostrare errore 404 o "Pagina non trovata"
- Verificare che il titolo della pagina contenga "404" o "non trovata"
-
TEST 2 - Verifica pagina visibile quando attiva:
- Navigare all'URL frontend: https://stage.bauking.dnalab.online/it/accommodation/mosella-suite-hotel
- Risultato Atteso: La pagina deve essere accessibile e mostrare i dettagli della struttura
- Verificare che il titolo della pagina contenga "Mosella Suite Hotel"
- Verificare che la pagina mostri le informazioni della struttura (immagini, descrizione, servizi, ecc.)
Risultati Attesi
Backend
- ✅ Switch "Attivo" presente e funzionante nella tab Generali
- ✅ Possibilità di attivare/disattivare la struttura
- ✅ Salvataggio delle modifiche funzionante
- ✅ Menu rotellina con opzione "Pulisci Cache" presente e funzionante
Frontend
- ✅ Struttura Disattiva: Pagina frontend restituisce 404 o "Pagina non trovata"
- ✅ Struttura Attiva: Pagina frontend accessibile e mostra contenuto completo
- ✅ Titolo pagina corretto in entrambi i casi
- ✅ Nessun errore JavaScript o di caricamento
Note Tecniche
Credenziali Admin:
- Email: info@dnafactory.it
- Password: <Contatta il supporto per averla>
Struttura di Test:
- Nome: Mosella Suite Hotel
- ID: 19
- URL Frontend: https://stage.bauking.dnalab.online/it/accommodation/mosella-suite-hotel
Pulizia Cache - Menu Rotellina:
- Il pulsante rotellina si trova in alto a destra nella pagina di modifica struttura
- Dopo aver cliccato, appare un menu dropdown con l'opzione "Pulisci Cache"
- È importante pulire la cache dopo ogni modifica per vedere le modifiche sul frontend
Risultati Esecuzione Test (2025-01-27)
Risultati Esecuzione Test (2025-01-27):
- ✅ Backend: Switch "Attivo" presente e funzionante nella tab Generali - VERIFICATO
- ✅ Backend: Struttura disattivata correttamente (switch unchecked) - ESEGUITO
- ✅ Backend: Struttura riattivata correttamente (switch checked) - ESEGUITO
- ✅ Backend: Salvataggio modifiche funzionante - ESEGUITO
- ✅ Backend: Menu rotellina con "Pulisci Cache" verificato - ESEGUITO
- ✅ Frontend - Test 1: Quando disattiva, pagina restituisce 404 - VERIFICATO (testPassed: true)
- ✅ Frontend - Test 2: Quando attiva, pagina accessibile e mostra contenuto - VERIFICATO
- ✅ Frontend: Titolo pagina corretto ("Mosella Suite Hotel | Bauking") - VERIFICATO
- ✅ Test Completato: Entrambi i test (disattivazione→404 e attivazione→pagina visibile) passati con successo