Из-за ограничений, связанных с созданием панелей мониторинга в AzureDevOps для данных теста, я пытаюсь использовать данные аналитики для запроса данных результатов теста.
Проблема, с которой я сталкиваюсь, заключается в создании одного запроса, который будет иметь план тестирования, результат теста, набор тестов, тестовые наборы, а также связанные с ними данные (например, результат, testowner, продолжительность и т. Д.).
В настоящее время я должен создать отдельные запросы, такие как:
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/v3.0-preview/WorkItems?$select=WorkItemId,WorkItemType,Title,State,iteration&$filter=WorkItemType%20eq%20%27Test%20Suite%27&$expand=tags,iteration
... и затем вручную помещать тестовые наборы в набор тестов, который побеждает всю цель.
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/v3.0-preview/testResults/?$filter=TestRunType eq 'Manual'&$expand=Test,TestRun,TestSuite,TestPlan
Запрос, указанный в URI, недопустим: VS403522: Свойство «testsuite» недоступно в указанных проектах. Пожалуйста, удалите «testsuite» из вашего запроса и попробуйте снова