Domanda

Attualmente sto utilizzando il servizio di fondazione Team 2013. Ti darò un esempio e voglio sapere se è possibile:

  1. Creo un'applicazione.

    if (testpassed) {console.writeLine ("il programma"); }

  2. Voglio selezionare il codice e creare un caso di test sapendo che il mio caso di test passa è correlato a questa parte del codice.

  3. Caso di prova: Passaggio: eseguire il programma previsto: il programma dovrebbe produrre "Il programma approvato!"

  4. Il tester esegue il caso di prova e lo fallisce perché l'output era "il programma"

  5. Il bug viene visualizzato nella scheda "My Work" nella scheda "Team Explorer" (cosa che già fa)

  6. Selezzo il caso di prova e mette in evidenza automaticamente lo stesso codice che ho evidenziato come correlato al caso di prova che ho creato.

Per chiunque abbia esperienza con TFService 2013 o Test Manager, come posso collegare il codice in Visual Studio 2013 a un test unitario? Questo sarebbe Huuuge!

È stato utile?

Soluzione

È possibile tracciare la copertura del codice in Microsoft Test Manager quando i tester eseguono manualmente i casi di test. Ho scritto un articolo su questo scorso anno. Non è esattamente quello che stai chiedendo, ma penso che si avvicini. Non l'ho provato in servizio, quindi non sono sicuro al 100% che funzionerà lì.http://blogs.msdn.com/b/visualstudioalm/archive/2012/11/28/code-coverage-in-microsoft-test-manager-in-visual-studio-update-1.aspx

Mike

Altri suggerimenti

Ti suggerisco di collegare il tuo coding test con id di workitem creato in Microsoft Test Manager.

  1. Crea un caso di test in Microsoft Test Manager
  2. Crea un progetto di test in Visual Studio
  3. Crea test tipizzati "Test dell'interfaccia utente codificati"
  4. Viene visualizzato Windows, selezionare Link to ID WorkItem (Seleziona il pulsante Trova e modifica la query WiQL o inserisci direttamente ID)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top