思路5W1H1D:WhatWhyWhenWhoWaysHowDemo?(二期)什么是单元测试概念: 单元测试是对最小的可测试软件元素(单元)实施的测试,它所测试的 内容包括内部结构(如逻辑和数据流)以及单元的功能和可观测的行为。 什么是单元(1)可测试的、最小的、不可再分的程序模块。(2)有明确的功能、规格定义。(3)有明确的接口定义,清晰地与同一程序的其他单元划分开来。举例:如C语言中单元可以是一个函数,C++这样的面向对象的语言中,基本单元是类,Java里单元也指一个类,图形化的软件中可以指一个窗口或一个菜单等。进行单元测试的重要性时间方面:如果认真的做好了单元测试,在系统集成联调时非常顺利,会节约很多时间,反之不做单元测试或简单随便做,在集成时总会遇到一些简单问题就花了很长时间去查找,时间成本更大!1:3:12时间单位!测试效果:单元测试的效果是非常明显的。首先,单元测试做好,集成测试和系统测试时就很顺利。其次,单元测试易发现一些深层次的问题,同时还会发现一些很容易发现而在集成测试和系统测试很难发现的问题。再次,单元测试证明代码做了什么,如何做的,是否做了不该做的事情。测试成本:不同阶段(单元,集成,系统测试)发现问题,定位问题和解决问题成本。”半年开发,三年维护,终生改BUG。””虫虫和天上的星星一样多。”产品质量:单元测试的好与坏直接影响到产品的质量,代码中的一个小错误
您可能关注的文档
- tableau平台使用.ppt
- SQLServer_2008基础教程.ppt
- sql数据库教程4讲.ppt
- storm学习笔记.docx
- 5、6古代希腊罗马.ppt
- SQL语句优化分享——索引.ppt
- 5、嵌入式实时操作系统分析.ppt
- SRG 3200 l2tp配置指导.docx
- TBL教学法及应用.ppt
- TBP丰田问题解决法.ppt
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
原创力文档

文档评论(0)