我的 MSTest 在末尾创建了一个工件,并使用TestContext.AddResultFile
.
如果我在本地机器上运行测试,那么附加的文件可用于测试输出,但是当我在远程测试代理上运行测试时,输出没有任何附加文件。
我检查了文件中“数据和诊断”部分中的所有选项.testsettings
,但没有任何效果。
如何从远程测试代理获取测试结果附件?
我的 MSTest 在末尾创建了一个工件,并使用TestContext.AddResultFile
.
如果我在本地机器上运行测试,那么附加的文件可用于测试输出,但是当我在远程测试代理上运行测试时,输出没有任何附加文件。
我检查了文件中“数据和诊断”部分中的所有选项.testsettings
,但没有任何效果。
如何从远程测试代理获取测试结果附件?
当您通过 Microsoft 测试管理器运行自动化测试并使用 TestContext.AddResultFile 添加文件时,该文件将存储在安装了测试控制器的机器上,而不是测试代理机器上。
在测试控制器机器上的以下位置查找文件:C:\Users\username\AppData\Local\VSEQT\QTController\55\Results\e577b60e-8bec-4b04-a175-a90b6cebecc7\test agent machine name\