2012-05-16 12 views
11

Vorrei che il team di QA fosse in grado di eseguire i test SpecFlow. Mi piacerebbe che fossero in grado di modificare i valori e aggiungere altri scenari. Questi scenari allegati avranno definizioni di passi corrispondenti, quindi devono solo modificare le funzionalità.Eseguire prove SpecFlow senza Visual Studio

Il team addetto al controllo qualità non ha accesso a Visual Studio.

È possibile ottenere questo risultato senza utilizzare Visual Studio?

Attualmente stiamo utilizzando MS Test, ma siamo disposti ad utilizzare NUnit se ciò sarà di aiuto.

risposta

16

Sì, c'è un modo "semplice".

Poiché SpecFlow genera semplicemente test dal testo nei file .feature, è possibile utilizzare il conduttore della riga di comando dello strumento desiderato.

SpecFlow viene fornito con una versione della riga di comando SpecFlow.exe ed è possibile associarli insieme non solo per generare ed eseguire i test, ma anche per produrre un report di prova. Tutto al di fuori di Visual Studio.

Ho scritto di questo qui; http://www.marcusoft.net/2010/12/specflowexe-and-mstest.html in un facile articolo passo-passo.

Spero che questo sia stato utile.