Il doppio click sul pulsante di accettazione della pratica produce messaggi duplicati
Come operatore che gestisce una pratica voglio che per ogni cambio di stato venga inviato un solo messaggio al cittadino.
Il doppio click in fase di accettazione di una pratica provoca la generazione e l'invio di due messaggi identici al cittadino.
Safari_20giugno_2024_202024_2017_09_17
-> non è il cambio di stato che viene duplicato, ma solo l'invio del messaggio (vedi StatusMessagePraticaListener): disabilitiamo l'invio se lo stato non è cambiato
Test 1:
- accedere ad una qualunque pratica in stato Accettata
- cliccare due volte velocemente sul pulsante "Prendi in carico"
- verificare che il pulsante si sia disabilitato dopo il primo click e, quando la pagina sarà ricaricata, verificare che ci sia un solo messaggio di presa in carico
Test 2:
- come il test 1 ma provare ad assegnare la pratica ad un altro operatore, ed effettuare la verifica sul pulsante "Subentra a ..."
Test 3:
- accedere ad una qualunque pratica che è stata presa in carico dal nostro operatore (va bene anche quella al test precedente)
- cliccare su Approva
- doppio click sul pulsante invia
- verificare che il pulsante si sia disabilitato dopo il primo click e, quando la pagina sarà ricaricata, verificare che ci sia un solo messaggio diretto al cittadino
Test 4:
- come il test 3 ma rifiutare la pratica
Edited by Saverio Cicora