Yeah a million miles from nowhere
And that's a long long way from home
And that's a long long way from home
Long Way From Home - Stevie Ray Vaughan - Brothers: Family Style - 1990
Nella mia esperienza l'acceptance testing e' un obiettivo difficile da raggiungere che prevede un forte commitment da parte del team di sviluppo e un pesante coinvogimento dell'utente. In questi anni in cui il team in cui lavoro si e' impegnato sul proprio processo di sviluppo non abbiamo fatto passi significativi in questa direzione. Ecco alcune idee che possono servire da sprone per entrare in questo mondo. Credo che il percorso che porta all'adozione delle pratiche di acceptance testing sia dipendente da ogni singola situazione/team, non ho nessuna presunzione di tracciare una strada valida per qualcuno. Solo idee sparse ...
- Installare un tool per l'automatizzazione degli acceptance test e provare a giocarci.
- Scrivere degli smoke test: apri qui, usa il tal utente per fare login schiaccia questo bottone e apri quella form.
- Scrivere la lista delle cose da fare in maniera comprensibile all'utente. Questo aiuta a concentrarsi sulle funzionalita' e su come testarle piuttosto che sulla loro implementazione
- Spezzare le richieste o le storie o come le si voglia chiamare richieste piu' piccole per facilitarne la testabilita'
- Aggiungere alla lista delle cose da fare un campo "How to demo" che descriva in parole semplici come verificare il funzionamento della feature
- Sfruttare i bug come occasione per esercitarsi a scrivere test di accettazione, cioe' ad ogni bug scrivere un test per riprodurlo
Print | posted on mercoledì 23 maggio 2007 13:53