Мне нужно иметь возможность создавать ежедневный отчет, показывающий, сколько тестовых случаев выполняется ежедневно на каждом уровне платы. Кажется, что лучше всего использовать запросы, но я не могу понять, как найти все тестовые примеры, которые были выполнены на сегодняшний день или в определенный диапазон дат.
Я попробовал «Тип рабочего элемента = Тестовый пример» и «Дата окончания @StartOfDay», но «дата окончания», похоже, не является полем для даты выполнения теста.
Каков наилучший способ запроса тестовых примеров на основе конкретной даты выполнения или диапазона дат выполнения?
Я понимаю ваше требование перечислить тестовые случаи, которые выполняются каждый день; однако мы не можем использовать запрос рабочего элемента для получения такой информации, поскольку информация о выполнении управляется с помощью тестовых точек в планах тестирования, а не рабочих элементов в Azure Boards.
Поскольку вам требуется создать отчет для мониторинга ежедневного выполнения теста, я бы предложил использовать Power BI для сбора результатов. Вот мои краткие шаги для вашей справки. Более подробную информацию можно найти в документах ниже.
Интеграция Power BI и поддерживаемые методы подключения — Azure DevOps | Microsoft Learn
Используйте запросы OData для создания отчетов Power BI — Azure DevOps | Microsoft Learn
Подключитесь к соединителю данных Power BI — Azure DevOps | Microsoft Learn
TestCases - Today
;
DailyTestPointsHistory
;
let
Source = OData.Feed ("https://analytics.dev.azure.com/<YourAzureDevOpsOrgName>/<TheProjectName>/_odata/v3.0-preview/TestPointHistorySnapshot?"
&"$filter= "
&"DateSK eq 20240411 "
&"and AnalyticsUpdatedDate ge 2024-04-11T00:00:00.0000000Z "
&"and AnalyticsUpdatedDate le 2024-04-11T23:59:59.0000000Z "
&"&$select=TestCaseId,ResultOutcome,AnalyticsUpdatedDate "
,null, [Implementation = "2.0",OmitValues =
ODataOmitValues.Nulls,ODataVersion = 4])
in
Source
DailyReport
, ссылающуюся на таблицу DailyTestPointsHistory
, и добавьте новые пустые столбцы;
DailyReport
, чтобы заполнить больше информации о рабочем элементе тестового сценария;