Can NUnit stand up to TestNG

本文关键字:to TestNG up stand NUnit Can | 更新日期: 2023-09-27 17:49:14

可能重复:
硒,Nunit最佳实践?

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

步骤3方法依赖步骤2方法依赖步骤1方法

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

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

Can NUnit stand up to TestNG

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