gpt4 book ai didi

c# - Visual Studio 2015 的文本资源管理器窗口中的选定测试是同时运行还是顺序运行?

转载 作者:行者123 更新时间:2023-11-28 20:38:42 24 4
gpt4 key购买 nike

在 Visual Studio 2015 for C# 中,

  1. 如果我在“测试资源管理器”窗口中选择多个测试,然后右键单击选择运行所选测试,所选测试是同时运行还是按顺序运行(即前一个测试完成后自动开始一个测试)?

  2. 如果测试同时运行,不同测试之间是否需要同步?

  3. 如果测试同时运行,我如何指定按顺序而不是同时运行选定的测试?当有许多测试要按顺序运行时,这个问题很有用,可以避免它们之间出现同步问题。它们太多了,无法手动选择一个接一个地运行。

谢谢。

最佳答案

这是一篇描述在 VS.NET 2015 中运行并行测试的好文章 https://blogs.msdn.microsoft.com/visualstudioalm/2016/10/10/parallel-test-execution/

那里的一些相关摘要:

  1. 并行测试运行默认关闭。如果您不做任何特别的事情 - 测试将在任何情况下一个接一个地运行。

  2. 并行是在程序集级别完成的 - 来自同一程序集的测试将按顺序运行,无论发生什么

  3. 如果您需要共享数据访问/同步等,由您来进行测试以支持并行运行

所以基本上回答了你的问题 - 什么都不做,测试将按顺序运行。

关于c# - Visual Studio 2015 的文本资源管理器窗口中的选定测试是同时运行还是顺序运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42842456/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com