C# 将selenium Nunit测试迁移到MBunit以并行执行
我正在尝试使用Nunit将现有的selenium测试迁移到MBunit,以便使用selenium网格并行运行测试。我已经添加了属性C# 将selenium Nunit测试迁移到MBunit以并行执行,c#,selenium,mbunit,selenium-grid,C#,Selenium,Mbunit,Selenium Grid,我正在尝试使用Nunit将现有的selenium测试迁移到MBunit,以便使用selenium网格并行运行测试。我已经添加了属性 [assembly: DegreeOfParallelism(8)] [assembly: Parallelizable(TestScope.All)] 到assemblyinfo.cs,并将对Gallio.dll和MBUnit.dll的引用添加到C#项目中。问题是,当我使用gallio运行测试时,测试失败,原因是“错误:没有提供sessionId。很可能是您原来
[assembly: DegreeOfParallelism(8)]
[assembly: Parallelizable(TestScope.All)]
到assemblyinfo.cs,并将对Gallio.dll和MBUnit.dll的引用添加到C#项目中。问题是,当我使用gallio运行测试时,测试失败,原因是“错误:没有提供sessionId。很可能是您原来的newBrowserSession命令失败。”谁能帮我解决这个错误。
谢谢,
Vamyip最有可能的问题是您正在进行状态测试。当并行化测试时,尝试将它们隔离,以便它们不依赖于在每个设置中设置的实例变量 请参阅以下关于并行硒测试的问题: