执行测试的NUnit GUI
,NUnit Test Adapter
和Nunit Command Line
有什么区别。
1.各方的优缺点?
2.何时使用Nunit GUI /测试适配器/命令行?
任何帮助将不胜感激从NUnit执行测试
0
A
回答
3
这是一个相当开放式的问题,但这里是一个简短的概述。他们都运行你的测试,所以选择真的取决于你的开发过程和品味。
NUnit的GUI
这个方案是适合初学者和不喜欢命令行谁的人。通常使用GUI的工作流程是在Visual Studio中处理代码,但让GUI在加载测试时运行。每次对代码进行更改时,都要进行编译,然后切换到GUI并运行测试。
在免费版本的Visual Studio允许扩展之前,GUI特别有用,但恕我直言,现在VS测试适配器是更好的选择,尽管GUI确实为您提供了更好的界面。
的Visual Studio适配器
这是一件好事,因为它与Visual Studio集成。您可以非常轻松地运行单个测试方法并调试测试。
最大的限制是它使用Visual Studio测试用户界面,所以受到该UI的限制,这在我看来并不是很好。
命令行
命令行的优势是灵活性和事实,即它是轻量级的。您可以使用它过滤和调试您的测试,但需要一些设置。这也是在Continuous Integration服务器上运行测试的最佳方式。
命令行运行程序的最大优势在于它被NUnit团队视为核心运行程序,因此具有最多的功能和测试功能。另外,每个开发人员在命令行上看起来比单击GUI中的按钮更酷:)
相关问题
- 1. 执行Nunit测试
- 2. NUnit测试没有执行
- 3. 在nunit中按顺序执行测试
- 4. C#NUnit 3.6.1 - 执行类测试订单
- 5. 在竹中执行NUnit测试
- 6. NUnit并行运行测试
- 7. 在执行Nunit测试期间进程终止执行
- 8. 如何从jenkins执行硒NUnit测试用例
- 9. 如何从命令提示符执行NUnit测试用例
- 10. 你如何从Jenkins运行NUnit测试?
- 11. 从团队城市运行NUnit测试
- 12. 无法从teamcity运行nunit 3.0测试
- 13. 无法从teamcity运行nunit测试
- 14. TeamCity并运行NUnit测试
- 15. CC.NET:并行化NUnit测试
- 16. 如何运行NUnit测试?
- 17. 如何运行Nunit测试?
- 18. 多次运行NUnit测试
- 19. NAnt未运行NUnit测试
- 20. 指定NUnit测试运行
- 21. Nunit TestFixtureData未运行测试
- 22. 无法运行NUnit测试
- 23. F#运行NUnit测试
- 24. 如何从NUnit测试
- 25. 如何指定NUnit测试运行器以64位执行测试
- 26. 使用Selenium和NUnit进行UI自动化测试测试执行顺序
- 27. 在NUnit测试
- 28. Nunit - 测试EXE
- 29. 在nunit中为bdd测试用例并行执行
- 30. 在NUnit的运行Selenium测试不执行脚本