testing - 为什么一个tfs构建摘要在一台机器上而不是另一台机器上显示测试结果

我有一个TFS构建和一些单元测试。构建运行,测试在构建服务器上运行。
但是:在一台机器上,我可以看到测试结果,而在另一台机器上却看不到。查看屏幕截图。 (忽略失败的测试,没有测试结果就可以了)

在Web-UI上也是如此:使用一个用户帐户,我可以看到“测试结果”和统计信息,在另一台计算机上(使用另一个用户帐户),则显示一条消息:“未找到或删除ID为123的测试结果”。

我什至不知道测试结果文件可能位于何处。有权限问题吗?

different content, same build summary

最佳答案

测试结果存储在集合数据库中,因此,鉴于两个用户在团队项目中拥有相同的权限,他们应该能够看到相同的构建详细信息。

您可以通过以下管理页面调查两个用户是否指定了不同的访问级别(许可级别):http://TFS_SERVER:8080/tfs/_admin/_licenses。我不确定是否允许涉众查看构建的测试结果。

本文翻译自 https://stackoverflow.com/questions/42273532/

网站遵循 CC BY-SA 4.0 协议,转载或引用请注明出处。

标签 testing tfs tfsbuild mstest summary


相关文章:

c - 如何测试(指针)移植到64位的代码?

c# - 仅将特定的VM用于TFS构建

testing - 更改TFS Build,以便在执行测试之前进行部署

linux - 如何在CentOS(Linux)上安装vNext构建代理?

.net - 前提构建代理上的TFS-无法建立SSL / TLS安全通道的信任关系

unit-testing - 程序演进和测试失败

c# - 如何测试通配符域逻辑

python - 测试Django内联ModelForms:如何安排POST数据?

c# - 通过数据仓库以编程方式检索TFS“插入二进制文件”的路径信息

css - 如何使用TFS在线编译SASS?