NUnit能否胜任TestNG

时间:2011-04-05 04:30:40

标签: c# selenium nunit

  

可能重复:
  Selenium, Nunit Best Practices?

我一直在使用TestNG开发Selenium,这给了我很大的灵活性,特别是测试依赖性。在开发基于UI的集成测试时,拥有测试依赖性变得不可或缺。例如,我有5个步骤注册过程,每个步骤是具有相互依赖性的单独方法。即 -

...... step3Method取决于step2Method取决于step1Method

不仅如此,我还可以定义在任何其他类之前执行哪个类。 例如,首先执行注册类,然后执行ManageProfile类。

使用TestNG很容易实现这些灯具,但TestNG只能与java一起使用。在使用C#进行Selenium测试时,我遇到了NUnit。但是我想NUnit不可能使用这些装置,我也知道NUnit是单元测试框架而不是集成测试。但是,我选择的Nunit是错误的,或者我只是不知道如何在NUnit中利用这些功能。

1 个答案:

答案 0 :(得分:2)

在编写NUnit测试时,我通常使用Moq mocking library来设置我的灯具。