Посмотрите мой ответ, он работает с вложениями за действие.

ел несколько примеров получения результатов теста с использованием TFS API, но нет документации по созданию результатов программным путем. Моя цель - создать легкую альтернативу использованию Microsoft Test Manager для запуска ручных тестов. У кого-нибудь есть опыт с этим? Есть ли какие-то примеры, которые я пропускаю?

Вот что у меня так далеко:

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];
}

Я не уверен, что это правильный способ инициировать новый прогон, и я не уверен, как записать результаты для каждого действия теста.

Ответы на вопрос(2)

Ваш ответ на вопрос