Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Versione 1.1
SOMMARIO
1 Introduzione ................................................................................. 5
1.1 Scopo ....................................................................................... 5
1.2 Applicabilità del documento ............................................................ 5
2 Definizioni e Acronimi ...................................................................... 6
2.1 Definizioni.................................................................................. 6
2.2 Acronimi.................................................................................... 6
3 Casi di test ................................................................................... 7
3.1 Caso di test “Accesso alla pagina dei GNTN” ......................................... 7
3.2 Caso di test “ Accesso alla pagina informativa, Cos’è” ............................. 9
3.3 Caso di test “Accesso alla pagina informativa, Vincite” ........................... 10
3.4 Caso di test “Accesso alla pagina informativa, Regolamenti” .................... 11
3.5 Caso di test “Accesso alla pagina informativa, FAQ” .............................. 12
3.6 Caso di test “Accesso applicazione di gioco, modalità demo” ................... 13
3.7 Caso di test “Accettazione contratto di gioco GNTN”.............................. 14
3.8 Caso di test “Accesso applicazione di gioco, modalità privata” .................. 17
3.9 Caso di test “Accesso alla pagina dello storico delle giocate” .................... 18
3.10 Caso di test “Accesso al dettaglio giocata” .......................................... 19
3.11 Caso di test “Acquisto di una giocata” ............................................... 20
3.12 Caso di test “Accredito di una vincita di fascia bassa”............................. 25
3.13 Caso di test “Notifica di una vincita di fascia alta” ................................ 27
3.14 Caso di test “Decifratura anagrafica giocatore” .................................... 28
4 Documenti di riferimento ................................................................. 30
1 Introduzione
1.1 Scopo
Lo scopo di questo documento è descrivere il piano dei test che saranno eseguiti sul sistema
di gioco del punto di vendita a distanza, per verificare la conformità ai requisiti di
integrazione e funzionali necessari per il processo di erogazione dei Giochi Numerici a
Totalizzatore Nazionale.
2 Definizioni e Acronimi
2.1 Definizioni
Definizione Descrizione
Concessionario Il soggetto cui AAMS ha affidato in concessione l’esercizio e lo sviluppo dei Giochi
Numerici a Totalizzatore Nazionale
Punto vendita a Il Concessionario stesso, nell’esercizio della raccolta a distanza, ovvero il singolo
Distanza Concessionario per l’esercizio o per la raccolta dei giochi, concorsi o scommesse
riservati allo Stato, abilitato alla commercializzazione dei Giochi Numerici a
Totalizzatore Nazionale con partecipazione a distanza.
Piattaforma di Il sistema attivato dal Concessionario collegato ai punti di vendita a distanza per
gioco a distanza consentire la raccolta del gioco.
Applicazione di Interfaccia grafica, fornita dalla piattaforma di gioco a distanza, che viene presentata
gioco al giocatore per acquisire una giocata abbinata ad un concorso
Giocatore Fruitore del servizio di gioco, possiede un conto di gioco sottoscritto presso il
Concessionario od un altro punto di vendita a distanza.
AAMS Amministrazione autonoma monopoli di Stato
2.2 Acronimi
Acronimo Descrizione
3 Casi di test
3.1 Caso di test “Accesso alla pagina dei GNTN”
Flusso principale , accesso all’area demo del sito web del PVD
Precondizioni N/A
Esecuzione 1. Accesso con il web browser in modalità demo alla pagina del sito di gioco
del PVD dedicata ai Giochi Numerici a Totalizzatore Nazionale
Note ________________________________________________________________
Flusso alternativo 1, Accesso all’area privata del sito web del PVD
Precondizioni N/A
Esecuzione 1. Autenticazione al conto di gioco con le credenziali del giocatore
2. Accesso con il web browser in modalità privata alla pagina del sito di gioco
del PVD dedicata ai Giochi Numerici a Totalizzatore Nazionale
Note ________________________________________________________________
Risultato atteso Apertura della finestra di pop up il cui contenuto è la pagina HTML “Cos’è”
fornita dalla PGD.
Area di verifica Sito web del PVD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Risultato atteso Apertura della finestra di pop up il cui contenuto è la pagina HTML “Vincite”
fornita dalla PGD.
Area di verifica Sito web del PVD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Risultato atteso Apertura della finestra di pop up il cui contenuto è la pagina HTML
“Regolamenti” fornita dalla PGD.
Area di verifica Sito web del PVD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Risultato atteso Apertura della finestra di pop up il cui contenuto è la pagina HTML “FAQ”
fornita dalla PGD.
Area di verifica Sito web del PVD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Flusso principale Accesso all’applicazione di gioco demo in modalità demo del sito web del
PVD
Precondizioni Il browser web deve essere abilitato all’esecuzione di codice javascript e
consentire l’apertura di pop up
Esecuzione 1. Accesso con il web browser in modalità demo alla pagina del sito di gioco
del PVD dedicata ai dei Giochi Numerici a Totalizzatore Nazionale
2. Selezione applicazione di gioco dal menù della applicazioni
Risultato atteso Visualizzazione dell’applicazione di gioco selezionata da menù, all’interno del
sito web del PVD.
L’applicazione riporta la dicitura in rosso “questa è una demo” e non permette
l’acquisto di una giocata
Area di verifica Browser web
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
.
Flusso principale Il giocatore non ha ancora aderito al contratto GNTN
Precondizioni Il giocatore non ha aderito al contratto dei GNTN
Esecuzione 1. Autenticazione al conto di gioco con le credenziali del giocatore
2. Accesso con il web browser in modalità privata alla pagina del sito di gioco
del PVD dedicata ai dei Giochi Numerici a Totalizzatore Nazionale
3. Visualizzazione della finestra di pop up che riporta i termini del contratto
di partecipazione ai GNTN e la possibilità per il giocatore di esprimere la
propria adesione.
4. Adesione al contratto dei GNTN
5. Il PVD dovrà generare l’anagrafica cifrata del giocatore secondo quanto
indicato nel DOC2
6. Il PVD dovrà inviare l’anagrafica cifrata ed il numero del conto di gioco e la
regione di residenza del giocatore in chiaro al servizio web
secureInsAccount
Risultato atteso Creazione di un nuovo record nella base dati del gestore anagrafiche del
concessionario, che riporta per il giocatore che ha sottoscritto il contratto
GNTN:
Il conto di gioco
Il codice regione
Il codice univoco del PVD
La stringa cifrata in corrispondenza del campo anagrafica
Il seriale del certificato con la chiave pubblica di AAMS
Area di verifica Sistema di gestione anagrafiche della PGD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Note ________________________________________________________________
Risultato atteso Il sito web del PVD non deve richiedere ulteriormente la sottoscrizione del
contratto GNTN.
Note ________________________________________________________________
Note ________________________________________________________________
3.9 Caso di test “Accesso alla pagina dello storico delle giocate”
Titolo del test Accesso alla pagina dello storico delle giocate
ID TEST TSTPVD_9
Descrizione del test Verificare sul sito web del PVD la presenza e la correttezza delle informazioni
riportate nella pagina dello storico giocate, secondo le linee guida indicate nel
DOC1 e le specifiche di integrazione indicate nel DOC2.
Tipologia di test Funzionale /Integrazione
Requisito da REQPVD_9
validare
Note ________________________________________________________________
Note ________________________________________________________________
Note ________________________________________________________________
Flusso alternativo 1 Acquisto di una giocata che genera una vincita istantanea
Precondizioni Il giocatore è autenticato
Il giocatore ha aderito al contratto dei GNTN
L’operazione di invio dell’anagrafica cifrata verso la PGD è avvenuta
correttamente
Il giocatore ha il credito sul conto di gioco a copertura della giocata che genera
una vincita istantanea (mille combinazioni)
Esecuzione 1. Accesso all’applicazione di gioco
2. Visione dell’importo del saldo sul conto di gioco
3. Marcatura dei numeri da giocare con l’opzione SuperStar in modo da
effettuare una giocata che generi una vincita istantanea (sistema integrale
di 12 numeri )
4. Selezione del bottone gioca per acquisto della giocata.
5. Visione dell’animazione che evidenzia la vincita istantanea
6. Visione del dettaglio della giocata con l’importo della vincita istantanea
7. Visione del saldo del conto di gioco decrementato del valore corrispondente
al costo della giocata ed incrementato dell’importo della vincita istantanea
Risultato atteso Correttezza e la completezza delle informazioni presenti nel dettaglio giocata.
I log della PGD devono riportare la corretta esecuzione delle operazioni del
web service SGCGiochiNumerici nell’ordine:
verificaToken
Prenota Addebito
chiudi Addebito
accredito
Così come descritto nel DOC2, tutti i servizi eseguiti positivamente devono
ritornare esito 0 congiuntamente alla corretta firma del messaggio.
Verificare che lo stato della transazione abbia eseguito i cambi prenotata e
Acquistata.
Verificare sul sistema di totalizzatore nazionale la corretta convalida della
giocata.
Visualizzazione del corretto Saldo del conto di gioco, rispetto alle operazioni di
addebito del costo della giocata e accredito della vincita istantanea.
Note ________________________________________________________________
Flusso alternativo 2 Acquisto di una giocata senza credito sul conto di gioco
Precondizioni Il giocatore è autenticato
Il giocatore ha aderito al contratto dei GNTN
L’operazione di invio dell’anagrafica cifrata verso la PGD è avvenuta
correttamente
Il giocatore non ha il credito sul conto di gioco a copertura della giocata
Esecuzione 1. Accesso all’applicazione di gioco
2. Marcatura dei numeri da giocare fino a raggiungere un importo
superiore al saldo del giocatore
3. Selezione del bottone gioca per acquisto della giocata.
4. Acquisto della giocata non andato a buon fine per saldo insufficiente
Risultato atteso Visualizzazione del messaggio di credito insufficiente.
I log della PGD devono riportare la corretta esecuzione delle operazioni del
web service SGCGiochiNumerici nell’ordine:
verificaToken
Prenota Addebito
chiudi Addebito
Così come descritto nel DOC2, tutti i servizi eseguiti positivamente devono
ritornare esito 0 congiuntamente alla corretta firma del messaggio.
Assenza della giocata nello storico delle giocate del giocatore.
Area di verifica Sito web del PVD
PGD
Totalizzatore
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Note ________________________________________________________________
Flusso alternativo 4 Firma dei messaggi errata, certificato della PGD non corretto
Precondizioni Il giocatore è autenticato
Il giocatore ha aderito al contratto dei GNTN
L’operazione di invio dell’anagrafica cifrata verso la PGD è avvenuta
correttamente
Il giocatore ha il credito sul conto di gioco a copertura della giocata in
abbonamento
Esecuzione 1. Il sistema del PVD sostituisce il certificato con la chiave pubblica di Sisal con
un altro certificato.
2. Accesso all’applicazione di gioco
3. Visione dell’importo del saldo sul conto di gioco
4. Marcatura dei numeri da giocare
5. Selezione del bottone gioca per acquisto della giocata.
Risultato atteso Evidenza sui log della PGD che l’invocazione dell’operation “prenota
Addebito” sul sistema del PVD ritorna il codice -9000 (Firma del messaggio non
valida).
Note ________________________________________________________________
Note ________________________________________________________________
Flusso alternativo 2 Accredito di una vincita di fascia bassa con codice Transazione già
utilizzato in precedente operazione
Precondizioni Esiste una giocata vincente da accreditare su un conto di gioco
Esecuzione 1. La PDG invoca l’operazione di “accredito” con un determinato
“codiceTransazione” e “codiceTipoVincita”.
2. Il sistema del PVD gestisce correttamente la richiesta secondo le specifiche
di integrazione indicate nel DOC2.
3. Simulare sul sistema del PVD la mancata risposta alla PDG.
4. La PDG esegue ciclicamente l’operazione di accredito fino ad ottenere una
risposta dal sistema del PVD.
5. Viene eliminata la simulazione sul sistema del PVD per la mancata risposta
alla PGD.
6. La PDG invoca l’operazione di “accredito” con lo stesso “codiceTransazione”
utilizzato al passo 1.
7 Il PVD risponde alla richiesta con codice esito 0.
Risultato atteso Il sistema del PVD accredita solo una volta l’importo della vincita associata al
“codiceTransazione”.
Corretto accredito della vincita sul conto di gioco e relativo Saldo aggiornato.
Verificare sullo storico delle giocate del giocatore la presenza, in
corrispondenza della giocata vincente, del corretto l’importo di vincita.
Area di verifica Sito web del PVD
PGD
Totalizzatore
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Flusso principale
Precondizioni Il giocatore è autenticato
Il giocatore ha aderito al contratto dei GNTN
il giocatore ha effettuato una giocata vincente di fascia alta
Esecuzione 1Generazione di una giocata vincente di fascia alta
2 chiusura del concorso
3 spoglio
4 determinazione dei vincenti
5 notifica delle quote
6 La PDG invoca l’operazione di “accredito” per il conto di gioco associato alla
giocata vincente con importo a 0 e codiceTipoVincita a 2
Risultato atteso Verificare sullo storico delle giocate del giocatore la presenza della giocata
vincente che riporta in corrispondenza della colonna “vincite” la dicitura
“Vincita di importo superiore ai 5.200 Euro”
Area di verifica Sito web del PVD
PGD
Esito [ ] Positivo
[ ] Negativo
Note ________________________________________________________________
Note ________________________________________________________________
Note ________________________________________________________________
4 Documenti di riferimento
DOC1, Kit marketing web del Rivenditore Concessionario per il SuperEnalotto SuperStar
DOC2 , GNTN_PuntoVendita_SpecificheIntegrazione, Specifiche di integrazione del Punto
vendita a Distanza dei Giochi Numerici a Totalizzatore Nazionale SuperEnalotto e SuperStar