Comment créer un test et le résultat à l'aide de la Team Foundation Server API?

J'ai trouvé plusieurs échantillons à propos de la récupération des résultats de test à l'aide de l'API TFS, mais pas de documentation sur la création de résultats par programme. Mon but est de créer une alternative légère à l'aide de Microsoft Test Manager pour l'exécution des tests manuels. Quelqu'un a une expérience avec cela? Existe-il des exemples que je suis absent?

Voici ce que j'ai à ce jour:

ITestCaseResult CreateNewTestCaseResult(ITestSuiteEntry testCaseEntry)
{
    var run = testCaseEntry.TestSuite.Plan.CreateTestRun(false /* not automated */);
    run.AddTest(testCaseEntry.TestCase.Id, suiteEntry.TestSuite.DefaultConfigurations[0].Id, suiteEntry.TestSuite.Plan.Owner);
    run.Save(); //so that results object is created
    return run.QueryResults()[0];
}

Je ne suis pas sûr si ce est la bonne façon d'attente d'un nouveau cycle, et je ne suis pas sûr de la façon de consigner les résultats de chaque action de l'épreuve.

OriginalL'auteur Aidan Ryan | 2011-06-28