Как добавить тестовые наборы в планы тестирования MTM Web API? - PullRequest
0 голосов
/ 28 ноября 2018

Я хочу добавить тестовый пример в план тестирования с помощью Microsoft Test Manager API.

public override void PostTestCase(TestCase testCase) {

            ITestPlanCollection plans = testTeamProject.TestPlans.Query("Select * From TestPlan");


            List<ITestStep> testStepList = new List<ITestStep>();
            ITestCase tc = testTeamProject.TestCases.Create();
            tc.Title = "MTM Test";
            ITestActionGroup group = tc.CreateTestActionGroup();
            group.Name = "Test Case Group";

            for (int i = 0; i < testCase.steps.Count; i++) {
                testStepList.Add(tc.CreateTestStep());
                testStepList[i].Title = testCase.steps[i].description;
            }

            foreach (var item in testStepList as IEnumerable<ITestStep>) {
                group.Actions.Add(item);
            }

            tc.Actions.Add(group);
            tc.Save();
        }

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

Test case should be added under these folder structure

...