Как использовать аналитику с Odata для azureDevOps для запроса результатов теста и к какому набору он относится - PullRequest
0 голосов
/ 23 июня 2019

Из-за ограничений, связанных с созданием панелей мониторинга в 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» из вашего запроса и попробуйте снова

...