我有祖先项目,我的夜间构建失败。我无法找到解决方法。 问题是关于测试用例序列依赖执行。
环境:
使用了TFS2015构建定义。基本上,我有一个Visual Studio Build任务的定义,然后是Visual Studio Test任务。 Visual Studio Test任务也被Powershell文件覆盖,我发现在TFS夜间构建过程中,我的预定义VS Ordered Test
语句被忽略。
重要
测试用例依赖于序列(正如我所说,这个项目是祖先的)。
问题
有趣的是,构建日志文件始终按顺序显示我在VS Ordered Test
中定义的测试执行,但是在TFS2015详细报告测试结果序列始终不同。因此,我无法找出影响TFS中测试用例执行过程的因素。此外,我不确定如何执行测试 - 并行或顺序(我看到,TFS和PowerShell都没有指示并行运行测试用例)。
我有两个问题: