Question

J'utilise actuellement Team Foundation Service 2013. Je vais vous donner un exemple et je veux savoir si c'est possible:

  1. Je crée une application.

    if (testPassed) {Console.WriteLine ("le programme"); }

  2. Je souhaite sélectionner le code et créer un cas de test sachant que mon cas de test de passe est lié à cette partie du code.

  3. CAS TEST: ÉTAPE: Exécutez le programme attendu: Le programme devrait sortir "le programme passé!"

  4. Le testeur exécute le cas de test et l'échoue parce que la sortie était "le programme"

  5. Le bug apparaît dans "My Work" dans l'onglet "Team Explorer" (ce qu'il fait déjà)

  6. Je sélectionne le cas de test et il met automatiquement en surbrillance le même code que j'ai mis en évidence comme étant lié au cas de test que j'ai créé.

Pour tous ceux qui ont de l'expérience avec TFService 2013 ou Test Manager, comment lier le code dans Visual Studio 2013 à un test unitaire? Ce serait huuuge!

Était-ce utile?

La solution

Vous pouvez suivre la couverture du code dans Microsoft Test Manager lorsque les testeurs exécutent manuellement les cas de test. J'ai écrit un article à ce sujet l'année dernière. Ce n'est pas exactement ce que vous demandez, mais je pense que cela se rapproche. Je ne l'ai pas essayé dans TFService, donc je ne suis pas sûr à 100% que cela fonctionnera là-bas.http://blogs.msdn.com/b/visualstudioalm/archive/2012/11/28/code-coverage-in-microsoft-test-manager-in-visual-studio-pdate-1.aspx

Mike

Autres conseils

Je vous suggère de lier votre coding test avec id de workitem créé en Microsoft Test Manager.

  1. Créer un cas de test dans Microsoft Test Manager
  2. Créer un projet de test dans Visual Studio
  3. Créer un test de "tests d'interface utilisateur codés"
  4. Windows apparaît, sélectionnez Lien vers ID WorkItem (Sélectionnez le bouton Rechercher et modifiez votre requête Wiql ou entrez directement ID)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top