• VS中,NUnit适合测试者尽心开发自动化测试,而Unit适合开发者开发单元测试。


    1、整合Visual Studio和NUnit

    在Visual Studio 2010中,通过安装NUnit插件,可以不使用外部客户端,直接运行测试。

    当然,貌似在最新版本的VS2012中,安装过NUnit之后,就可以在不需要安装插件的情况下,

    运行NUnit的测试。

    2、运行时区别

    看网上的帖子讲,NUnit不是并行执行测试的,所有的测试都是放在一个线程当中。

    而MSTest中每个测试都被放在单独的线程当中。

    3、关于ClassCleanup和TestFixtureTearDown

    在NUnit中,TestFixtureTearDown在最后一个测试执行完毕后,马上执行。

    而在MSTest中,ClassCleanup在AssemblyCleanup前执行,但是并不是最后一个测试完毕后马上执行。

    4、NUnit支持测试类的继承,但是MSTest不支持。

    原文转自:http://www.cnblogs.com/ColdJokeLife/archive/2013/06/27/3158812.html

    I work for software testing.
  • 相关阅读:
    【SpringBoot框架学习】yml/yaml语法 详解
    【SpringBoot框架学习】搭建开发环境 详解
    【SpringBoot框架学习】热部署 的配置 详解
    JVM-类加载机制
    JVM-字节码
    JVM-垃圾收集
    JVM-体系结构
    HTTP-报文结构
    TCP-四次挥手
    TCP-三次握手
  • 原文地址:https://www.cnblogs.com/vision668/p/4942489.html
Copyright © 2020-2023  润新知