运行 使用 TFS 2015 的分布式测试
Run Distributed Tests using TFS 2015
最近我开始构建测试基础架构,我 运行 遇到了一些问题。背景是我想 运行 我对 64 位和 32 位两个平台的测试。如果测试程序集受到管理,它适用于 32 位和 64 位。当程序集是本机 (C++) 时会出现问题。当我 运行 64 位(仅限本机)模式的配置时,它说:
"A 64-bit test cannot run in a 32-bit process. Specify platform as X64 to force test run in X64 mode on X64 machine."
如果我转到测试机并查看 DTAExecutionHost 日志文件,它会加载以下设置:
我在 vNext 构建过程中没有看到任何更改 TargetPlatform 的选项(运行 功能测试项)。有人知道如何 运行 64 位本机单元测试吗?
您可以对自己的 .runsettings
文件进行源代码控制,并告诉测试代理加载该文件而不是默认文件。
最近我开始构建测试基础架构,我 运行 遇到了一些问题。背景是我想 运行 我对 64 位和 32 位两个平台的测试。如果测试程序集受到管理,它适用于 32 位和 64 位。当程序集是本机 (C++) 时会出现问题。当我 运行 64 位(仅限本机)模式的配置时,它说:
"A 64-bit test cannot run in a 32-bit process. Specify platform as X64 to force test run in X64 mode on X64 machine."
如果我转到测试机并查看 DTAExecutionHost 日志文件,它会加载以下设置:
我在 vNext 构建过程中没有看到任何更改 TargetPlatform 的选项(运行 功能测试项)。有人知道如何 运行 64 位本机单元测试吗?
您可以对自己的 .runsettings
文件进行源代码控制,并告诉测试代理加载该文件而不是默认文件。