根据MSDN,
如果您使用的话,则无法避免使用部署文件夹 * .testsettings文件,这是Web和负载测试,编码的UI测试以及将应用程序部署到远程的任何测试所必需的 机等。
我需要在构建输出文件夹中运行测试,因为复制所有依赖项需要很长时间,使得任何类型的TDD或快速测试修复迭代都不切实际。
我还希望测试花费太长时间才能中止并报告失败。到目前为止,我找到的唯一两个选项是使用TimeoutAttribute标记这些测试,或者使用.testsettings文件。在代码中为数千个单独的测试添加和维护相同的超时是不切实际的,并且由于我刚刚提到的原因,使用.testsettings是不可能的。有没有办法在构建输出文件夹中运行测试时执行此操作?或者,是否有支持此的第三方测试框架?