Я создал определение сборки и смог выполнить сценарии. Но у нас есть скрипты (мы использовали Rest API) для обновления результатов в Azure. Но мы получаем сообщение об ошибке во время работы в конвейере, в котором говорится, что план тестирования не существует, хотя план тестирования существует. Сообщение об ошибке показано ниже
--- Конец трассировки стека из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter .HandleNonSuccessAndDebuggerNotification (задача задачи) в Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__26 1.MoveNext()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task
1.GetResultCore (Boolean waitCompletionNotification) в System.Threading.Tasks.Task 1.get_Result()
at Automation.Infrastructure.Log.UpdateTestInMTM.UpdateTest(String mtmCollectionUri, String mtmProjectName, String mtmUserName, String mtmPassword, String mtmDomain, String mtmTestPlanId, String mtmConfigurationId, String mtmTestSuiteId, String testCaseId, String outcome)
---> (Inner Exception #0) Microsoft.TeamFoundation.TestManagement.WebApi.TestObjectNotFoundException: Test plan 223845 not found.
at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.HandleResponse(HttpResponseMessage response)
at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.<SendAsync>d__46.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.<SendAsync>d__43
1.MoveN из стека *1004* 1.MoveN трассировка из предыдущего местоположения, в котором было создано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) в Microsoft.VisualStudioHAttp: d__27 1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.<SendAsync>d__26
1.MoveNext () <--- Исключение обнаружено. </p>