Impara i unit test con la pratica
Niente video. Niente quiz. Solo un bot IA che sfrutta ogni falla nei tuoi unit test.
-
① Leggi la spec
Scopri cosa dovrebbe fare la funzione, in semplici termini di input → output.
-
② Guardalo barare
Il bot IA scrive codice corretto che soddisfa esattamente quello che hai testato.
-
③ Trova la falla
Individua il caso limite che ha evitato, e aggiungi un unit test che lo smascheri.
-
④ Continua finché non è corretto
Ripeti finché non c'è più un altro modo. Livello completato!
Per sviluppatori che vogliono prevenire i bug
Si gioca come un gioco. Diventa un'abitudine. Cambia il tuo modo di testare.
-
🕵️ Un avversario alla tua altezza
Il bot IA ti sfugge. Ogni mossa è una lezione sul tuo punto cieco.
-
📈 Difficoltà crescente
Inizia con i livelli batteria. Finisci a districare display di velocità e tariffe di parcheggio.
-
🔓 Progressione reale
Un tabellone dei punteggi tiene traccia di cosa hai sbloccato, così sai sempre cosa viene dopo.
-
🌍 Sei lingue
Italiano ovviamente, ma anche inglese, olandese, tedesco, francese o spagnolo.
-
💻 Sette linguaggi di programmazione
Lascia che il bot IA scriva programmi in JavaScript, TypeScript, Python, Java, C#, PHP o Ruby.
-
🧩 Nessuna configurazione
Funziona interamente nel browser. Nessun account, nessuna installazione, nessuna dipendenza.
Dieci livelli, dieci modi per essere battuto
Ognuno sembra semplice. Finché il bot IA non trova qualcosa che non hai ancora testato.
-
0 facile
Battery Level
Il bot IA lo mostra per primo. Poi tocca a te.
-
1 facile
Voting Age
Puoi votare? Due possibili esiti.
-
2 facile
Wind Scale
Tre soglie tra calma e tempesta.
-
3 medio
Review
Prezzo e qualità, l'uno contro l'altro.
-
4 medio
Discount
Un carrello pieno, una tessera socio, o entrambi insieme.
-
5 medio
FizzBuzz
Tutti conoscono FizzBuzz. Anche il bot IA.
-
6 medio
Leap Year
Un'eccezione all'eccezione della regola.
-
7 difficile
Triangle Type
Ogni lato cambia il verdetto.
-
8 difficile
Speed Display
Il display fisico ha dei limiti. Trovali tutti.
-
9 difficile
Parking Fee
Gratis, forfettario, o al minuto. E adesso?
Domande frequenti
Niente discorsi di vendita. Solo risposte.
-
Q È davvero gratis?
Sì. Niente pubblicità, niente tracciamento, nessun paywall. Solo un gioco gratuito.
-
Q Quali linguaggi di programmazione sono supportati?
Lascia che il bot IA scriva programmi in JavaScript, TypeScript, Python, Java, C#, PHP o Ruby.
-
Q Quali lingue sono supportate?
Italiano ovviamente, ma anche inglese, olandese, tedesco, francese o spagnolo.
-
Q Devo installare qualcosa?
No. Funziona interamente nel tuo browser. Senza librerie esterne.
-
Q Ho bisogno di un account?
No. Puoi giocare solo in modo anonimo.
-
Q Quali informazioni vengono salvate?
I tuoi progressi vengono salvati nel tuo browser. Non lasciano mai il tuo computer.
-
Q È open source?
Sì. Il codice sorgente è disponibile su GitHub.
-
Q Chi l'ha creato?
Questo gioco è stato creato da un insegnante di informatica. Per amore della programmazione e dei test.
Il bot IA ti aspetta. Non farti fregare.
Clicca sul pulsante, segui le istruzioni, e guarda cosa cerca di combinare il bot IA.
Gioca a UnitTestGame gratis →