好的单元测试的标准:

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

2>单元测试必须由最熟悉代码的人(程序的作者)来写

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

4>单元测试要快(一个测试的运行时间是几秒钟,而不是几分钟)

5>单元测试应该产生可重复、一致的结果

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

7>单元测试应该覆盖所有代码路径:100%的代码覆盖率并不等同于100%的正确性

8>单元测试应该集成到自动测试的框架中

9>单元测试必须和产品代码一起保存和维护

转载于:https://www.cnblogs.com/yxcyxc/p/7612271.html

课后作业-阅读任务-阅读笔记-2相关推荐

  1. 小甲鱼零基础学习python-课后作业答案拓展阅读(无需下载)

    博客园 课后作业及答案:https://www.cnblogs.com/hcxy2007107708/articles/10010321.html 扩展阅读:https://www.cnblogs.c ...

  2. 实战 | 一键导出微信阅读记录和笔记

    点击上方"逆锋起笔",关注领取视频教程 ☞ 程序员进阶必备资源免费送「各种技术!」 ☜ 作者:云外孤鸟 出处:https://www.cnblogs.com/cloudbird/p ...

  3. 从阅读中记笔记的8个技巧

    作者:Tara Kuther,博士. 目录 1.了解学术阅读的本质 2.记录大局 3.你不必全部阅读 4.等等做笔记 5.避免使用荧光笔 6.考虑手工记笔记 7.小心输入您的笔记 8.使用信息管理应用 ...

  4. 《代码阅读》读书笔记(一)

    <代码阅读>读书笔记(一) <代码阅读>(<Code Reading The Open Source Perspective>)Diomidis Spinellis ...

  5. 如何阅读一本书 读书笔记

    <?xml version="1.0" encoding="utf-8"?> 如何阅读一本书 读书笔记 如何阅读一本书 读书笔记 1 简介 此书第一 ...

  6. 《洋葱阅读法》笔记-持续更新

    文章目录 简单概述 第一章 鹉哥:训练你的海盗大脑 学习和阅读的重要性 为什么我们阅读会逃避? 鹉哥的七个建议 第二章:章鱼哥:碎片阅读 什么是碎片阅读 学会收集概念 碎片化阅读工具 构建知识体系 碎 ...

  7. 如何有效阅读一本书——超实用笔记读书法

    如何有效阅读一本书--超实用笔记读书法 ISBN:978-7-210-08297-2 作者:奥野宣之 译者:张晶晶 页数:235页 出版社:江西人民出版社 阅读时间:2022-05-15 推荐指数:★ ...

  8. Linux学习笔记+课后作业

    linux第二节课 touch aa.cfg 可以新建一个文件: vi xxx.cfg 在xxx.cfg不存在的时候新建文件:如果xxx.cfg 已经存在,就是编辑文件 pwd 查询当前路径 top  ...

  9. 【小甲鱼Python】函数:我的地盘听我的课后作业

    笔记 函数与过程 在除了Python以外的其他大多数编程语言中,函数与过程是两个概念.函数(function)有返回值,而过程(procedure)是简单的,特殊且没有返回值的. Python严格来说 ...

  10. JAVA语法基础 动手动脑及课后作业

    动手动脑1: 仔细阅读示例: EnumTest.java,运行它,分析运行结果? public class EnumTest { public static void main(String[] ar ...

最新文章

  1. mp4 android自动播放,Android 使用VideoView播放MP4的简单实现
  2. Velocity Toolbox
  3. qpython3安装kivy_kivy库的安装
  4. 【Android】Home键
  5. c语言学习-在一个三行三列的矩阵中求出数值最大的元素及其行/列下标并打印输出
  6. 用python进行归并排序,用Python做归并排序
  7. 刀剑神域服务器维护到什么时候,刀剑神域黑衣剑士王牌维护结束时间 服务器维护进不去怎么办...
  8. ARM 指令集跳转指令
  9. IBM加入OpenOffice 贡献Lotus Notes程序代码
  10. 通过PO接口表导入PO数据
  11. Windows安装zookeeper和kafka
  12. c51单片机汉字查表c语言,AT89C51单片机驱动液晶显示汉字C语言
  13. Windows C语言开发环境实践
  14. java web景点规划导航
  15. html左右滚动div隐藏部分div,只让DIV出现横向滚动条,窗口不要有滚动条
  16. 方舟神器/贡品代码大全
  17. java 手机 连接电脑,非智能手机怎么连接电脑
  18. 如何写一个简单的病毒程序
  19. SourceTree系列1:SourceTree连接github从无到有
  20. 计算机组成原理实验二 存储器实验

热门文章

  1. JAVA泛型--待续
  2. Maven实战:Pom.xml详解
  3. [CATARCS_2017] Week 1
  4. async 和 await 的进阶
  5. 编写高质量代码-OC 第7章 设计模式与Cocoa编程
  6. [算法导论]练习16.1-4 活动教室分配(区间着色问题)
  7. query和prototype库冲突的解决方法
  8. ActionBar之style出现Cannot resolve symbol 'Theme' 错误
  9. Sublime text 2下alignment插件无效的解决办法
  10. html节点上下移动,关于前端:数组元素上下移动