2010-10-05 22 views
2

我想将我现有的硒测试与Nunit迁移到MBunit,以便我可以使用硒网格并行地运行测试。我已经添加的属性
将硒纳米测试迁移到MBunit并行执行

[assembly: DegreeOfParallelism(8)] 
[assembly: Parallelizable(TestScope.All)] 

到AssemblyInfo.cs中,并添加到Gallio.dll和MBUnit.dll引用到C#项目。问题是,当我使用gallio运行测试时,测试未能引用“错误:没有提供sessionId,很可能您的原始newBrowserSession命令失败。”
任何人都可以帮助我解决这个错误。

谢谢
Vamyip

+0

你是如何开始的浏览器? – AutomatedTester 2010-10-05 13:20:42

+0

我已将设置功能保存在同一解决方案中的单独项目中。该函数从xml文件读取配置,然后使用从xml读取的配置创建ISelenium实例。然后,给出selenium.start()命令(在同一个函数本身中)。该函数在包含测试用例的类的setup()函数中调用。如果需要,我准备好修改我的代码。感谢您的回复 - – vamyip 2010-10-06 05:43:37

回答