单元测试:应该准确、快速地保证程序基本模块的正确性。

单元测试标准:1.应该在最基本的功能/参数上验证程序的正确性

2.必须由最熟悉代码的人来写

3.单元测试后,机器状态保持不变

4.单元测试要快

5.可以产生可重复、一致的结果

6.独立性,运行,通过,失败不依赖于别的测试,可以人为构造数据保持单元测试的独立性

7.应该覆盖所有代码路径

8.应该集成到自动测试的框架中

9.必须和产品代码一起保存和维护

回归测试:在一个新的构建过程中,模块从正常状态退化到不正常状态。

转载于:https://www.cnblogs.com/jmz-927/p/7522731.html

《20170914-构建之法:现代软件工程-阅读笔记》相关推荐

  1. ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  2. ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  3. 信息学奥赛真题解析(玩具谜题)

    玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...

  4. 信息学奥赛之初赛 第1轮 讲解(01-08课)

    信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...

  5. 信息学奥赛一本通习题答案(五)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  6. 信息学奥赛一本通习题答案(三)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  7. 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题

    第1章   快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章  素数 第 3 章  约数 第 4 章  同余问题 第 5 章  矩阵乘法 第 6 章 ...

  8. 信息学奥赛一本通题目代码(非题库)

    为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...

  9. 信息学奥赛一本通(C++版) 刷题 记录

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...

  10. 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离

    首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...

最新文章

  1. 3、计算机图形学——模型视图变换、投影变换与视口变换
  2. 039_JavaScript对象访问器
  3. 织梦调用css的标签,织梦dede常用的调用标签(个人总结)
  4. systemctl添加开机启动
  5. 英文环境下中文输入法的设置
  6. 上周热点回顾(6.17-6.23)
  7. php 多字节截取,将多字节字符串截断为n个字符
  8. SAP License:SAP学习之COPP
  9. 海量数据挖掘MMDS week2: Association Rules关联规则与频繁项集挖掘
  10. WPF之HierarchicalDataTemplate
  11. JBIL:一种区块链自治规则与国家法律的衔接框架
  12. sessionStorage和localStorage
  13. Python基础语法1 —— 变量、数据类型
  14. 群发“站内信”的实现(摘抄)
  15. JRuby——Java和Ruby的强强联合
  16. 测试用例详解用例模板
  17. 笔记本电脑连接显示器如何让笔记本电脑单纯作为一台主机进行使用/笔记本连接显示器以后只需要显示器进行显示的操作! 2021/1/16
  18. 机器学习系列(二)——回归模型
  19. 怎么看地图?还是要一起看看地图是怎么画出来的!
  20. 漫谈程序员系列:怎么告别“混日子”

热门文章

  1. 在Dockerfile中设置G1垃圾回收器参数
  2. Golang TDD实践报告:快速排序Quick Sort
  3. 常用的高性能 KV 存储 Redis、Memcached、etcd、Zookeeper 区别
  4. Linux shell 学习笔记(15)— shell 正则表达式
  5. Redis 笔记(06)— set 类型(向集合添加元素、获取集合元素个数、判断集合中是否包含某个元素、删除给定元素、返回集合中所有元素、计算集合的交集、并集、差集)
  6. 中信银行总行信息科技部笔试面试以及最后拿offer经历
  7. 如何直观地理解「协方差矩阵」?
  8. PyTorch入门学习(二):Autogard之自动求梯度
  9. Google Colab使用教程
  10. tf.variance_scaling_initializer() tensorflow学习:参数初始化