Cetriolo Web Interface per il business

0

Sto cercando di trovare un modo per rendere i progetti su cui lavoro più trasparenti alle dimensioni del business, anche se la programmazione di backend non è sempre visibile. Quindi per questo voglio provare ATDD e costruire test di accettazione con Cucumber . C'è un modo amichevole per mostrare questi test al business - Continuo a pensare che eseguirli dalla riga di comando sia criptico come lo erano finora? Sto pensando ad un'interfaccia web o qualcosa di simile.

    
posta vorad 21.07.2011 - 11:45
fonte

1 risposta

1

Quello che faccio di solito è creare i test di accettazione insieme al lato business (chi effettivamente fa il test di accettazione è il Product Owner). Cerco di utilizzare qualsiasi strumento con cui si sentano a proprio agio per questo, quindi può essere ovunque, da note adesive sul muro, a google doc, a integrato con il nostro AgileZen o Pivotal Tracker. Il punto qui è farli sentire a proprio agio con il processo, piuttosto che sopraffatti dagli strumenti.

Per eseguire i test di accettazione, avere cetriolo internamente è ottimo, ma il proprietario del prodotto dovrebbe essere in grado di fare clic su un sito di demo / staging e seguire la storia. Avrai la certezza che sarà accettato se hai scritto correttamente i cuke test.

Per dare visibilità ai risultati del test della cuke, tuttavia, utilizziamo l'integrazione continua (jenkins), dove parte dell'output sono i test dei cetrioli. Puoi giocare con i file di formattazione e di output per rendere questo un artefatto di test che è ben colorato e formattato. Quindi, includi il proprietario del prodotto nelle email di compilazione, in modo che possano vedere da soli esattamente ciò che sta passando. In alternativa, invia loro una copia dell'output (automatizzalo o eseguilo manualmente, in qualunque modo sia più semplice) se desideri che i risultati vengano recapitati direttamente a loro.

    
risposta data 21.07.2011 - 12:03
fonte

Leggi altre domande sui tag