代码之家  ›  专栏  ›  技术社区  ›  ItzAmmar

使用If语句代替单元测试

  •  -1
  • ItzAmmar  · 技术社区  · 6 年前

    我是单元测试的新手(目前正在学习笑话),我似乎找不到一个特别的理由来使用单元测试而不是说 if else console.log() 功能。如能作出解释,将不胜感激。谢谢。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Adarsh Somasundar    6 年前

    单元测试对于在构建应用程序时测试源代码非常有帮助,方法是在开发周期的早期捕获bug并减轻测试人员的工作量。它是软件测试的一个层次,测试软件的单个功能/方法。目的是验证软件的每个功能是否按设计执行。

    单元测试的最大好处:

    1. 使流程灵活
    2. 代码质量
    3. 促进变革和简化集成
    4. 单元测试有助于简化调试过程。如果测试失败,那么只需要调试代码中的最新更改。
    5. 因为bug是在单元测试的早期发现的,所以它有助于降低bug修复的成本。试想一下在开发的后期阶段(比如在系统测试或验收测试期间)发现bug的成本。