E’ parecchio che conosco Selenium, credo dal 2009 quando l’ho visto usare in un workshop di Francesco Trucchia al PHPDay in quel di Verona. Francesco ci mostrava come si poteva rifattorizzare un’applicazione dopo averne ingabbiato il comportamento con test funzionali.
Traduzione: prima di modificare il codice di un’applicazione che non conosci, magari scritta male, generalmente da un’altro, è buona norma scrivere un programma che simuli l’intervento dell’utente e svolga tutte le operazioni più importanti sull’applicazione stessa. Continua a leggere