【发布时间】:2023-04-02 09:15:01
【问题描述】:
我正在编写一个测试自动化框架,我需要使用 runsettings 文件并行执行所有单元测试(在同一个项目中)。
我的意思是我有一门课,我在课堂上有多个测试,我需要并行运行。
我尽职尽责地完成了所有步骤,但仍然无法使其并行运行。
我被困在这里..我之前提出了一个问题
Unable to run mstest in parallel in Visual Studio Update1
还有一个和我类似的问题
parallel execution of tests in same class in mstest
我现在的困惑是我是否需要为每个测试创建单独的项目以实现并行性
我是否错过了一些非常明显的东西?
MSTest 并行测试功能开发者请帮帮我
【问题讨论】:
-
即使(应该是)更高级的 XUnit 框架也不支持它。但显然它会,如果你将测试分成不同的类,这至少比不同的程序集更方便xunit.github.io/docs/running-tests-in-parallel.html
标签: c# .net visual-studio unit-testing mstest