Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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 如何公开测试和代码覆盖率_Azure Devops - Fatal编程技术网

Azure devops 如何公开测试和代码覆盖率

Azure devops 如何公开测试和代码覆盖率,azure-devops,Azure Devops,您如何使Azure Devops的测试和代码覆盖率公开,以便匿名且无MSDN帐户的用户无需在您的组织中拥有帐户即可查看结果?我尝试在Azure DevOps中修改阅读器设置,但没有成功。通常,当用户没有帐户时,代码覆盖率将无限期加载,并且测试选项卡不会显示 问题2:如何为特定构建定义提供指向最新代码覆盖率的直接链接url?使用Shield.io,我可以获得代码覆盖率的徽章,但我还想提供报告的直接链接 shields.io链接至徽章: 这是一个项目: 可以在此处查看shield.io徽章: 登

您如何使Azure Devops的测试和代码覆盖率公开,以便匿名且无MSDN帐户的用户无需在您的组织中拥有帐户即可查看结果?我尝试在Azure DevOps中修改阅读器设置,但没有成功。通常,当用户没有帐户时,代码覆盖率将无限期加载,并且测试选项卡不会显示

问题2:如何为特定构建定义提供指向最新代码覆盖率的直接链接url?使用Shield.io,我可以获得代码覆盖率的徽章,但我还想提供报告的直接链接

shields.io链接至徽章:

这是一个项目:

可以在此处查看shield.io徽章:

登录时:

注销时,转轮从不停止,也不会加载任何内容:

谢谢

更新


我创建了一个功能请求,请随时支持该请求:

根据您的描述,您正在处理一个公共项目。公共项目允许非项目成员和未登录的用户以只读、有限的方式访问项目的工件和服务。检查下表:

若要为公共项目做出贡献,必须将您添加为该项目的成员,并为其分配干系人、基本或基本+测试计划访问权限。访问级别决定您可以访问的用户界面。如果希望用户访问测试,则需要为他们分配基本+测试计划访问权限


关于如何获取代码覆盖率链接,您可以尝试API,它将为您提供codeCoverageFileUrl作为响应。

您可以想象管道构建和发布的所有方面都是只读的,包括代码覆盖率和测试覆盖率。但是好的,这在默认情况下是不可能的。我将查看是否可以在Microsoft中记录一张票证,以了解是否有此功能的时间表…我创建了一个功能请求: