码迷,mamicode.com
首页 > 编程语言 > 详细

读《单元测试之道Java版》

时间:2020-10-27 11:29:35      阅读:18      评论:0      收藏:0      [点我收藏+]

标签:nbsp   系统模块   反向   设计   品质   知识   如何   单元测试   轻松   

       读完这本单元测试之道,我们首先要知道什么是单元测试?为什么要使用单元测试?如何进行单元测试这些都是我们需要思考的。

      单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小很明确的功能是否正确。单元测试不但会使我们的工作完成的更轻松,而且会令我们的设计变得更好,甚至大大减少我们花在调试上的时间。单元测试首先要考虑的是在编写这些测试方法之前,如何测试这些可疑的方法:接着我们需要运行测试本身忙活着运行系统模块的所有其他测试,甚至如果测试运行的比较快我们可以运行整个系统的测试,及时再次测试过程中,我们需要确认每个测试是否通过,但是我们会因此养成一个习惯,快速看出代码到底是否正确的习惯。

【1】为了提高我们的测试技巧,我们主要将之测试的地方分为6点:

1.结果是否正确?

2.是否所有边界条件都正确?

3.检查反向关联

4.运用其他手段交叉检查结果

5.是否可以强制错误条件发生

6.是否满足性能要求

【2】好的测试所具有的品质

自动化  --------  调用测试自动化和检查结果自动化

彻底的  --------  测试所有可能出现的情况

可重复  --------  任意顺序的执行其中任意一个测试,产生的结果都是相同

独立的  --------  测试之间必须独立,且必须独立与周围不可控的环境

专业的  --------  代码一定是值得测试的

 

以上就是我在读完《单元测试之道Java版》的读书心得,我认为我自己对有些知识点的理解还不够透彻,有些地方我还需要更深层的理解。

读《单元测试之道Java版》

标签:nbsp   系统模块   反向   设计   品质   知识   如何   单元测试   轻松   

原文地址:https://www.cnblogs.com/RebornLi/p/13880235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!