提前致谢!
我是NUnit + selenium的新手,在我的TestNG + Selenium + Java经验中工作过。 搜索了很多网站,我想知道在NUnit中使用SuiteBuilders和TestCaseBuilder有什么用。
任何代码示例和参考都将非常有用。
答案 0 :(得分:0)
你的问题很模糊,但也许一个含糊的答案会导致一些澄清,所以这里有:
ISuiteBuilder 是nunit框架中的一个接口,由一个知道如何从用户提供的类构建测试套件的类实现。它目前仅由内部类 DefaultSuiteBuilder 实现。
同样, ITestCaseBuilder 是由知道如何从用户提供的方法构建测试用例的类实现的接口。它也只由一个内部类实现: DefaultTestCaseBuilder 。
NUnit V2中也存在相同名称的接口。在V2下,您可以编写自己的实现这些接口的类,并将它们安装为 Addins 。在NUnit 3的七个版本发布之后,NUnit V2和它的附加功能已经过时了。我们认为V2是遗留代码,不再修复bug。 NUnit 3的可扩展性采用与NUnit 2不同的方法。
我还没有扩展其中的任何一项,因为我无法确切地说出你在问什么。如果您可以澄清您的问题并解释您想要完成的任务,我会尝试将此答案替换为更有帮助的答案。
注意:由于您不熟悉NUnit,因此应确保查看所使用版本的文档。 Google搜索可以轻松引导您使用较旧的文档。如果您有选择,则应使用最新版本。您可以从http://nunit.org开始轻松导航到任何版本的文档。