Sto lavorando su corsi che riguardano strumenti e linguaggi software. Ovviamente le lezioni saranno più preziose se gli studenti effettivamente fanno parte di ciò che dovrebbero imparare, quindi sto pensando di incorporare il lavoro di laboratorio.
Qualcuno ha usato strumenti di test funzionali automatizzati per assegnare compiti di laboratorio? Lab 1 deve installare Apache, quindi il server di test cerca di vedere che la tua macchina da laboratorio è in ascolto sulla porta 80 e risponde con la pagina indice predefinita. Lab 2 è quello di creare una pagina che richiede ?name=MyName
e risponde "Ciao, MyName!", Quindi il server di test OTTIENE ?name=random
e si aspetta "Ciao, casuale!".
Se non li hai usati in questo modo, quali strumenti potrebbero essere un buon candidato?