在Visual Studio中并行运行C ++单元测试

时间:2018-08-12 10:07:47

标签: c++ visual-studio unit-testing

如何在Visual Studio中并行运行C ++单元测试?

环境:

  • Visual Studio 2017

问题:

  • 对于测试,我制作了两个单元测试类和每个类中的两个单元测试函数。在每个测试功能中,需要休眠5秒。这是为了显示测试用例是否并行运行。
  • C++ Native Unit Test项目无法并行运行。这是它的video recoding。我期望TestCase1类和TestCase2类并行运行,但它们却不像视频一样运行。
  • 完整的运行源文件夹为this

我尝试过的事情:

  • 启用“并行运行测试”复选框。
  • 指定描述CPU数量的.runsettings文件。
  • 分开的测试用例放在单独的文件中。
  • Visual Studio 2017中的Google Test项目也不能并行工作。

同时:

  • Visual Studio中的C#xUnit测试可以并行工作。
  • Visual Studio中的C#单元测试不能并行工作。

0 个答案:

没有答案