2009-02-05 14 views
6

Qualcuno ha avuto successo nell'ottenere Team Build per mostrare i risultati dei test xUnit.net e la copertura del codice nel report di costruzione? Il conduttore di MSBuild sta eseguendo i test bene e i risultati sono nel file di registro, ma i risultati del test e le aree dei risultati di copertura del codice del rapporto di costruzione indicano rispettivamente "Nessun risultato del test" e "Nessun risultato di copertura". Team Build cerca una determinata posizione/formato per i risultati del test da esportare dal corridore xUnit.net?Come posso ottenere Team Build per mostrare i risultati dei test e la copertura per la suite di test xUnit.net?

risposta

3

TFS/TeamBuild richiede sicuramente i risultati del test in un formato particolare, ma devono anche essere specificamente pubblicati su TFS.

Attualmente sto guardando questo problema per il test corridore Gallio, e in grado di offrire due possibili opzioni:

  1. Provare avvolgendo i test xUnit all'interno del 'Test generico' tipo di progetto che VSTS offre - questo è dove MSTest esegue il test xUnit runner.
  2. trovare una trasformazione XSLT (o simile) che può mappare i xUnit risultati allo schema MSTest (vedi http://www.codeplex.com/nunit4teambuild per un esempio di questo approccio per test NUnit).
Problemi correlati