Collegamento tra test e user story

2

Non ho visto questi link esplicitamente affermati nella letteratura Agile che ho letto. Quindi, mi chiedevo se questo approccio fosse corretto: Lasciare che una storia sia definita come "Al fine di [RESULT], [RUOLO] ha bisogno di [ACTION]" quindi

  1. RESULT genera test di sistema.
  2. RUOLO genera test di accettazione.
  3. ACTION genera test di componenti e unità.

Dove le definizioni sono quelle usate in xUnit Patterns che per essere giusti sono abbastanza standard.

Questa è una interpretazione corretta o ho frainteso qualcosa?

    
posta Sardathrion 12.12.2012 - 14:31
fonte

1 risposta

2

Sì, è un approccio piuttosto solido.

Il ruolo che genera i test di accettazione può essere un po 'eccessivo, ma almeno collega i requisiti di convalida all'utente presunto della funzione (storia).

Risultato e azione acquisiscono diversi livelli di verifica, concentrandosi sull'integrazione e sui test unitari. Ci può essere un certo grado di sovrapposizione tra questi due aspetti, ma penso che il tuo approccio funzioni abbastanza bene.

Riguardo al libro xUnit Patterns - se stanno offrendo modelli, allora potrebbero trovarsi all'interno di un sito nascosto o protetto referenziato all'interno del libro stesso.

    
risposta data 12.12.2012 - 15:40
fonte