• 读《单元测试之道Java版——使用Junit》之后


    这本书的介绍算是比较长的了。但却非常有意思:

    注重实效的程序员都会利用反馈来指导开发,并驱动个人的开发流程。编码的时候,最有用的反馈来自于“单元测试”。

    测试一座桥梁,开一辆汽车从桥中间穿过,就认为已经完成了对桥梁的测试。然而许多程序员却正在使用这种测试方法——称这种一次顺利通过为“测试”。事实上,注重实效的程序员应该能够做得比这更好。

    这本书告诉我们:

    编写更好,更快,bug更少的代码。

    找到bug的藏身之处,并且学会如何修正这些bug。

    在不使用整个项目的前提之下,就可测试一小段代码。

    学会如何用JUnit来简化测试代码。

    如何在开发小组中展开高效的测试。

    本书将借助面向Java的免费程序库JUnit来对单元测试进行描述;这些技术同样也适用于其它语言和框架(比如C#)。

    《单元测试之道Java版——使用JUnit》阐述使用自由公开的JUnit程序库以Java语言进行单元测试,其内容也广泛适用于其他语言和框架程序库。

    如何更高效地撰写bug更少的代码:如何发现bug的藏身之处以及如何清除bug;如何测试代码片断而不用牵连整个项目;如何利用JUnit简化测试代码;如何在团队中高效地进行测试等等在本书中都能找到。

    这本170多页的书,让你能够在短时间内了解如何使用JUnit进行单元测试,而不必啃着大部头还带着挫折感,是学习Junit的首选入门书籍。作者首先告诉你单元测试的重要性,然后手把手教你如何使用Junit进行简单的单元测试,最后以自己的经验告诉读者好的测试应该具有怎样的品质。即使是不使用JUnit做单元测试的人也值得一读,毕竟测试方法论都是相通的。

    这本书可能是到目前为止我看到的最薄的技术书了。一本专门讲用junit做测试的书籍,但是又不是纯技术的书籍,里面没有介绍junit如何实现,也没有大篇幅的介绍如何使用junit,或者介绍junit的一些高级用法,这些统统的没有,那么这本书都讲的什么呢?

    它讲了做单元测试的一些原则,单元测试测什么,什么样的单元测试才是一个好测试。

  • 相关阅读:
    O052、Create Volume 操作 (Part III)
    O051、Create Volume 操作 (Part II)
    O050、Create Volume 操作 (Part I)
    O049、准备 LVM Volume Provider
    O048、掌握 cinder-scheduler 调度逻辑
    O047、 Cinder 组件详解
    O046、掌握Cinder 的设计思想
    O045、理解 Cinder 架构
    O044、一张图秒懂 Nova 16种操作
    O043、计算节点宕机了怎么办
  • 原文地址:https://www.cnblogs.com/lz9964/p/13848386.html
Copyright © 2020-2023  润新知