Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure Devops API发布测试结果_Azure_Azure Devops_Azure Devops Rest Api - Fatal编程技术网

Azure Devops API发布测试结果

Azure Devops API发布测试结果,azure,azure-devops,azure-devops-rest-api,Azure,Azure Devops,Azure Devops Rest Api,我有几个问题。 我正在尝试使用Azure DevOps API从一个发行版获取测试结果,该发行版有多个测试,这些测试在测试运行中单独列出,即它们具有不同的RunID编号。如果您在发布管道中单击测试结果,我使用什么URI来获取实际测试结果,以及它的显示方式。如果无法做到这一点,我如何获得与一个版本相关的所有测试结果,并将失败和成功的总数相加输出 另一种方法是从测试中获取所有RunID,并过滤它们,将运行中的发布名称与发布管道中的发布名称相匹配,但鉴于有超过1248次运行,我不想这样做。 运行查询时

我有几个问题。 我正在尝试使用Azure DevOps API从一个发行版获取测试结果,该发行版有多个测试,这些测试在测试运行中单独列出,即它们具有不同的RunID编号。如果您在发布管道中单击测试结果,我使用什么URI来获取实际测试结果,以及它的显示方式。如果无法做到这一点,我如何获得与一个版本相关的所有测试结果,并将失败和成功的总数相加输出

另一种方法是从测试中获取所有RunID,并过滤它们,将运行中的发布名称与发布管道中的发布名称相匹配,但鉴于有超过1248次运行,我不想这样做。 运行查询时遇到问题,我不知道如何设置minLastUpdateDate={minLastUpdateDate}或 已设置MaxLastUpdateDate={MaxLastUpdateDate}

除了日期时间之外,文档没有指定格式!
一些例子会很好。

这里的主要问题是日期时间格式吗? “yyyy-MM-dd”和 “年月日HH:MM:ss” 这两个都对我有用,我想更多的也会有用

例如:

https://[...]/_apis/test/runs?minLastUpdatedDate=2019-07-02&maxLastUpdatedDate=07/05/2019 16:16:11&releaseIds=243&releaseEnvIds=2899&api-version=5.0

那么,如何将测试运行映射到测试阶段(环境)?我可以查询测试运行;我还可以查询发行版的阶段(环境),但如何知道哪个阶段/环境的运行?