Test sprint 22/05 - 04/06
Taggare questa issue con label "Test", iteration e milestone correnti, poi cancellare questa riga. Impostare la due date a domani.
Test generali
In caso di errori riscontrati durante il test aggiungere un commento in questa issue di test. Creare un unico thread per ogni test fallito.
Salvo diversamente indicato l'ambiente di test è il Comune di Bugliano a mare la sua area servizi e il suo OpenSegnalazioni V2.
-
Compliancy PNRR con il tool pa-website-validator @nevis.menegatti -
Once-only: controllare che i dati di residenza se aggiornati in una pratica vengano aggiornati nella pratica successiva e siano aggiornati nel profilo @marco.devito -
Satisfy: compilare la valutazione del servizio a fine invio pratica: la valutazione DEVE essere modificabile e se si modifica all'ultimo step DEVE riportare alla scelta della risposta chiusa. @Mirko_C -
Richiesta assistenza: @marco.mazzon -
Prenotazione appuntamento: senza login, partendo da una scheda del servizio, l'ufficio DEVE essere preselezionato solo se c'è un unico ufficio associato al servizio @sabato.galasso -
Prenotazione appuntamento: partendo dal footer oppure dalla scheda di un servizio con più uffici associati ad esso, l'ufficio NON deve essere preselezionato @sabato.galasso -
Prenotazione appuntamento: fare una prenotazione appuntamento partendo dal footer, non loggati: facendo login durante la prenotazione si deve tornare alla pagina di creazione appuntamento loggati (senza necessità di altri click). @sabato.galasso -
PEO: creazione pratica e protocollazione @rluccisano -
PEO: richiesta integrazione @rluccisano -
Prenotazione in calendario a intervalli fissi: verificare che l'evento sia moderato e che l'operatore del calendario possa approvare l'appuntamento e venga inviato il messaggio conseguente al cittadino. @Mirko_C -
Prenotazione in calendario intervalli liberi: verificare che l'operatore vede l'evento in calendario, annullarlo e verificare che arrivi l'email corretta. @Mirko_C -
Prenotazione in calendario con orari sovrapponibili: verificare che l'operatore veda l'evento in calendario e possa annullarlo. Verificare che arrivi l'email. @Mirko_C -
Event sourcing: in caso di errore di invio a kafka mediante vector, verificare che venga creata la scheduled action necessaria per l'invio successivo. -
Importazione di un servizio da Bugliano (Prod Fast) a Bugliano a Mare (QA) @sabato.galasso -
Importazione di un servizio da Bugliano a Mare (QA) a Bugliano (Prod Fast) @sabato.galasso -
Pagamento immediato su efil @mouslim97 @saverio.cicora -
Pagamento posticipato su mypay @mouslim97 @saverio.cicora -
Protocollazione su Protocollo Fake: verificare protocollazione modulo compilato e almeno un allegato, documento in uscita con almeno un allegato. @sabato.galasso -
Feature flags: testare che il flag funzioni, se è attivo si può usare la nuova feature, se non è attivo NON si deve vedere la nuova feature @rluccisano
Test delle API
-
Tutti i test end-to-end del core danno esito positivo; -
tutti i test end-to-end dei microservizi modificati in questo sprint, danno esito positivo.
Test su nuovi sviluppi
Ogni issue indicata di seguito ha dei casi di test o delle user stories da testare. Testare e spuntare la casella che segue quando tutti i test della issue sono positivi. In caso di errori riscontrati durante il test aggiungere un commento nella issue stessa.
-
49 - Aggiungere le API di cancellazione e conferma del pagamento @EmilyLancietti -
47 - Allineamento validazione numero telefonico e adeguamento messaggio errore @valentina.russo -
2187 - L'admin deve poter vedere i servizi in bozza via API @marco.mazzon -
95 - Adeguamento messaggio errore validazione numero telefonico @valentina.russo -
2181 - L'handler di autenticazione delle Marche (Cohesion) avvia una sessione in modo non corretto @andrea.bruno -
45 - Come utente anonimo inviare codice fiscale vuoto anzichè UUID @gabakla -
2178 - Validazione del codice fiscale necessario alla creazione di un appuntamento @EmilyLancietti -
3 - creazione componente custom page break @marco.devito -
2171 - Errore quando si cerca di andare al dettaglio pratica a seguito di un pagamento @mouslim97 -
2165 - Visualizzazione errata data di nascita nel documento F24 @nevis.menegatti --> Se utente anonimo il cf viene valorizzato con uuid, creata issue opencity-labs/area-personale/core#2204 -
2161 - Visualizzazione label selezionata nelle select nell'elenco delle pratiche @nevis.menegatti -
59 - *errors.errorString: APPLICATION -> GetCase error performing the request @mouslim97 -
2153 - Miglioramento messaggi di errore sul salvataggio della bozza @valentina.russo -
2145 - Possibilità di invio allegati durante la Richiesta di integrazione di una pratica @nevis.menegatti -
2143 - Nei componenti checkbox nei form i tooltip non dovrebbero andare a capo @marco.devito -
2140 - Tasto per mostrare la password al login admin/operatori @sabato.galasso -
2139 - Nella richieste di integrazione manca un link diretto all'area dove poter caricare l'integrazione @valentina.russo -
46 - Dinamicizzare il codice ente di mittente e destinatario @andrea.bruno -
7 - Gestione notifica a pagamento avvenuto @Mirko_C @mouslim97 -
2126 - Documentazione API import dovuti @andrea.bruno @marco.mazzon -
2120 - Codice breve per un appuntamento @EmilyLancietti @gabakla -
2117 - Il componente calendario di form.io permette l'aggancio a più calendari @EmilyLancietti @valentina.russo -
2086 - Correzione documentazione placeholders disponibili nella configurazione dei messaggi @valentina.russo -
2081 - gestire email di ricevuta segnalazione per utenti registrati e anonimi (link alla segnalazione) @marco.devito -
2067 - Errore del formato del file caricato all'interno di un componente datagrid @EmilyLancietti -
2196 - Possibilità di autenticarsi con CIE su FVG --> Trovato un problema di troppi redirects, probabilmente generale e non limitato ad FVG -
2180 Documentazione opening hour errata @marco.mazzon
CMS
-
36 - miglioramenti bugfix OpenAgenda @SilviaTomaselli @lorenzo.bertoli -
33 - Possibilità di specificare i tempi e scadenze della scheda servizio in testo libero @SilviaTomaselli -
13 - Introduzione del colore amalfi in openagenda @gabakla -
32 - Correzione di alcuni malfunzionamenti del widget prenotazione appuntamenti @gabakla -
31 - Impostazione del logo comunale nel file manifest per la corretta visualizzazione nei risultati dei motori di ricerca @rluccisano -
30 - Possibilità di selezionare fino a tre luoghi da evidenziare nella homepage @lorenzo.bertoli -
29 - sviluppo content type Progetto @federica.taraboi @SilviaTomaselli -
28 - sviluppo layout argomento "Attuazione misure PNRR" @federica.taraboi @SilviaTomaselli -
35 - miglioramenti sezione Bandi di gara e contratti | Amministrazione trasparente @federica.taraboi @SilviaTomaselli
Edited by Mirko Crobu