我遇到一些问题,试图通过VSTS VSTest并行执行NUnit3测试,并寻找可能出问题的输入。
我们有一个解决方案,它是针对我们产品的Selenium Web UI Test自动化测试套件。该解决方案使用NUnit3框架。我们所有的测试类都带有[TestFixture]属性,而我们所有的方法都带有[Parallelizable]属性。
当我们在VS15中本地执行测试时,测试可以并行执行而没有问题。
当我们在VSTS中创建构建/步骤以使用NUnit3TestAdapter.3.10.0执行测试时,将以非并行方式加载和执行测试,即使它们具有parallel属性也是如此。我们正在构建项目时输出的单个dll中执行所有测试。
有什么我想念的吗?我们是否需要将其卸载到测试代理以进行并行执行?
任何帮助将不胜感激。