Vai al contenuto

Test Plan per Ruolo

Scopo

Questa pagina definisce il piano di test operativo minimo per validare il comportamento dei ruoli operativi introdotti nella nuova struttura documentale:

  • Admin Tenant
  • Commerciale
  • Rete di Gestione
  • Operatore Admin
  • Tecnico
  • Admin Tecnico
  • Amministratore Condominio
  • Utente Condominio
  • Cliente
  • readonly

Il test va eseguito dopo:

  • creazione utente;
  • assegnazione ruolo FAB;
  • collegamento dell'utente al record business corretto.

Per nomenclatura uniforme menu/route tra Besant e IDS, vedi Convenzioni Tenant e Route.

Schede collegate:

Regola di test

Per ogni profilo vanno verificati:

  1. login
  2. menu
  3. perimetro dati
  4. azioni consentite
  5. download consentiti
  6. blocco fuori perimetro

1. Admin Tenant

Prerequisito

L'utente deve avere:

  • profilo tenant admin_tenant
  • ruolo FAB amministrativo coerente
  • accesso al tenant corretto

Test

  1. login
  2. aprire:
  3. Commerciale -> Diagnostica Visibilita'
  4. Commerciale -> Matrice Permessi
  5. verificare:
  6. accesso alle viste di governance operative
  7. coerenza tenant corrente
  8. verificare:
  9. menu coerente con un admin tenant e non con un super-admin globale

2. Profilo Commerciale

Prerequisito

L'utente deve essere collegato a:

  • Commerciale -> Commerciali
  • campo Utente interno

Test

  1. login
  2. aprire:
  3. Commerciale -> Diagnostica Visibilita'
  4. verificare:
  5. clienti visibili coerenti
  6. richieste visibili coerenti
  7. trattative / offerte coerenti
  8. aprire:
  9. Commerciale -> Richieste Servizio
  10. verificare:
  11. puo vedere le richieste del proprio perimetro
  12. puo usare Prendi in carico
  13. puo usare In lavorazione
  14. puo usare Nota pubblica
  15. aprire:
  16. Commerciale -> Offerte
  17. scaricare:
  18. documento offerta
  19. verificare che un record fuori perimetro non sia accessibile

Significato atteso delle azioni:

  • Prendi in carico: la richiesta passa in carico al commerciale;
  • In lavorazione: la richiesta entra nella fase operativa;
  • Nota pubblica: il commerciale puo inviare un aggiornamento visibile all'esterno autorizzato.

3. Profilo Rete di Gestione

Prerequisito

L'utente deve essere collegato a:

  • Commerciale -> Reti di Gestione
  • campo Utente rete gestione

Test

  1. login
  2. aprire:
  3. Commerciale -> Diagnostica Visibilita'
  4. verificare:
  5. scoped attivo
  6. clienti visibili solo se esiste consenso
  7. aprire:
  8. Commerciale -> Richieste Servizio
  9. verificare:
  10. puo leggere il perimetro consentito
  11. non vede reti commerciali non autorizzate
  12. aprire:
  13. Documentale -> Documenti
  14. verificare:
  15. vede solo documenti consentiti
  16. testare un record senza consenso:
  17. non deve risultare accessibile

4. Profilo Operatore Admin

Prerequisito

L'utente deve avere:

  • profilo tenant operatore_admin
  • ruolo FAB coerente con attivita di backoffice

Test

  1. login
  2. aprire:
  3. viste amministrative/commerciali previste dal tenant
  4. verificare:
  5. puo lavorare sulle pratiche amministrative previste
  6. non vede viste di governance non necessarie
  7. verificare:
  8. menu coerente con backoffice e non con admin tenant

5. Profilo Tecnico

Prerequisito

L'utente deve essere collegato a:

  • Commerciale -> Incarichi Tecnici per Servizio
  • campo Utente interno
  • incarico attivo

Test

  1. login
  2. aprire:
  3. Commerciale -> Diagnostica Visibilita'
  4. verificare:
  5. vede solo clienti con incarico attivo
  6. aprire:
  7. Servizi -> Ticket
  8. verificare:
  9. vede solo ticket nel proprio perimetro
  10. aprire:
  11. Commerciale -> Richieste Servizio
  12. verificare:
  13. puo leggere solo le richieste dei clienti assegnati
  14. aprire:
  15. Documentale -> Documenti
  16. verificare:
  17. vede solo documenti dei clienti assegnati

6. Profilo Admin Tecnico

Prerequisito

L'utente deve avere:

  • profilo tenant admin_tecnico
  • ruolo FAB tecnico avanzato coerente

Test

  1. login
  2. aprire:
  3. Commerciale -> Incarichi Tecnici per Servizio
  4. Documentale -> Documenti
  5. verificare:
  6. presidio tecnico piu ampio del solo tecnico operativo
  7. menu tecnico avanzato ma non amministrativo trasversale

7. Profilo Amministratore Condominio

Prerequisito

L'utente deve avere:

  • profilo tenant amministratore_condominio
  • collegamento corretto al perimetro portale

Test

  1. login al portale
  2. verificare:
  3. condomini collegati visibili
  4. apertura richiesta disponibile
  5. upload allegati disponibile
  6. stato richiesta consultabile

8. Profilo Utente Condominio

Prerequisito

L'utente deve avere:

  • profilo tenant utente_condominio
  • perimetro portale corretto

Test

  1. login al portale
  2. verificare:
  3. visibilita limitata al proprio sottoinsieme
  4. assenza di azioni amministrative avanzate

9. Profilo Cliente

Prerequisito

L'utente deve avere:

  • profilo tenant cliente
  • collegamento corretto ai record cliente

Test

  1. login
  2. verificare:
  3. accesso solo ai propri documenti
  4. accesso solo alle proprie richieste o servizi
  5. nessuna visibilita laterale

10. Profilo Sola Lettura

Prerequisito

L'utente deve avere:

  • profilo tenant readonly
  • ruolo FAB solo lettura coerente

Test

  1. login
  2. verificare:
  3. puo consultare le viste previste
  4. non puo modificare
  5. non vede azioni edit/add/delete

11. Controlli comuni

Per ogni profilo:

  • [ ] Il menu e coerente col ruolo
  • [ ] I badge topbar sono coerenti
  • [ ] La diagnostica mostra il perimetro corretto
  • [ ] I download funzionano nel perimetro
  • [ ] I record fuori perimetro non passano

12. Se qualcosa non torna

Controllare in ordine:

  1. Commerciale -> Matrice Permessi
  2. Commerciale -> Diagnostica Visibilita'
  3. collegamento user_id al record business
  4. Clienti per Servizio e Rete
  5. Incarichi Tecnici per Servizio
  6. consensi e tipologie anagrafiche