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.