`
sg552
  • 浏览: 620067 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
47437293-94b9-3b04-9152-8971c7580049
白手起家学习使用Flex
浏览量:18709
社区版块
存档分类
最新评论

发现自己真的离不开单元测试( I can't live without Unit test )

阅读更多
呵呵。。。标题加个英文,万一被人google unit test的时候,我也表示一下我的支持态度:)

最近任务比较重,发现单元测试的重要性越发明显。没有UT,真的没法写程序。

有了单元测试,我可以干啥都很放心,可以大刀阔斧的改代码,重构,数据库修改也是小菜一碟。各种加方法,弄的怎么复杂都不怕。

但没有单元测试的情况,就完了。比如:页面为了美观,或者为了满足用户的要求,加了很多JS的效果。加了很多Ajax,得。完了。 不小心修改一个DIV的id,程序挂了。不小心弄错了个JS方法,程序又挂了。 这倒好说,关键是没提示啊。。。。每次都得人肉测试。。。

>_<

今天早上用了会儿Netbeans,40分钟,就基本把自己需要的快捷键都改过来了(我是4年的Eclipse用户)。发现其实很多重要的快捷键根本不应该用在DEBUG上。 我的观点是:

对于某段程序,DEBUG只能出现一次,那就是在第一次写好单元测试的时候。
一般单元测试写好了,以后的情况完全就是自动化运行测试,根本不需要DEBUG,跟踪,断点。。。活活把人累死。

其实,gigix的博客和论坛发言中已经说了无数次了。

祝大家都能愉快轻松的做工作~
1
1
分享到:
评论

相关推荐

    livetest-0.5.zip

    【标题】"livetest-0.5.zip" 是一个压缩包文件,它的版本标识为0.5,这通常意味着这是一个软件或项目的早期版本。在软件开发中,版本号的前缀数字0通常表示该产品处于初期阶段,可能含有较多的bug或者功能不全,但...

    livetest-0.5-python3.tar.gz

    标题 "livetest-0.5-python3.tar.gz" 指示的是一个针对Python3环境的livetest版本0.5的压缩包文件。这个文件名表明它是一个tar归档,后缀为".gz",意味着它还经过了gzip的压缩处理,通常用于减少文件大小以便于传输...

    新冀教版三年级下册小学英语 Unit 2 单元测试卷(含听力音频文件).docx

    这份资料是针对新冀教版三年级下册小学英语 Unit 2 的单元测试卷,主要测试学生对动物相关词汇和句型的理解与应用能力。试卷包含了听力和笔试两大部分,全面评估学生的英语综合技能。 听力部分主要考察学生对单词和...

    智能设备项目的单元测试(VIDEO)

    【智能设备项目的单元测试(VIDEO)】:这个...通过观看"livemeeting.wmv"这个视频,观众可以深入了解智能设备项目的单元测试实践,学习如何有效地为自己的项目构建稳定且可靠的测试套件,从而提升软件质量和开发效率。

    北京课改版四年级上册小学英语 Unit 7 单元测试卷(含听力音频).docx

    这篇文档是针对北京课改版四年级上册小学英语 Unit 7 的单元测试卷,包含听力和笔试两大部分,旨在检验学生对本单元"什么是自然?"(WHAT IS NATURE?)这一主题的理解和掌握程度。 听力部分主要考察学生的词汇听力...

    live555官方标准测试视频.rar

    【标题】"live555官方标准测试视频.rar"是一个包含多种编码格式视频的压缩包,主要用于测试多媒体处理软件或硬件的兼容性和性能。其中,`h264`、`h265`和`m4e`是重要的标签,它们分别代表了三种不同的视频编码标准。...

    五年级英语上册unit3测试题及答案【冀教版】精选.doc

    这篇文档是针对五年级英语学习的一份测试题,主要涵盖了冀教版五年级英语上册Unit3的内容。测试题包含了词汇拼写、短语配对、根据汉语提示完成句子以及选择题等多种题型,旨在检验学生对本单元词汇、基本语法和日常...

    新人教PEP六年级上英语Unit4《I have a pen pal》单元测试(含解析).doc

    这篇文档是针对新人教PEP六年级上英语Unit4《I have a pen pal》的单元测试,包含了多项语言技能的考查,旨在检验学生对本单元词汇、语法、句型以及日常交际用语的理解和运用能力。 一、这部分是单词拼写和翻译的...

    新概念英语第二册单元测试答案.doc

    1. 阅读理解: resources 中的单元测试要求学生阅读短文,然后回答相关问题,如“He didn't buy a new car.”(他没有买一辆新车),“She can't come tomorrow.”(她不能明天来)等。 听力知识点 1. 听力理解: ...

    live_test_program

    【标题】"live_test_program" 是一个用于测试 live555 开源库的程序,它主要涉及了实时流媒体处理的领域。Live555 是一个广泛使用的开源库,特别适用于构建支持RTSP (Real Time Streaming Protocol)、RTP (Real-time...

    年Unit 8 What can you do课堂练习题及答案陕旅版4精选.doc

    这篇文档是针对陕旅版四年级英语教材Unit 8 "What Can You Do"的课堂练习题目及答案。这个单元主要教授孩子们用英语表达自己能做什么技能或者询问他人能做什么,以此来提升他们的日常交流能力。 一、英译汉部分: 1...

    六年级英语Unit4—5单元测试卷及答案(三)精选.doc

    这篇文档是针对小学六年级学生的英语单元测试卷,包含了听力和笔试两个部分,旨在评估学生对英语Unit4和Unit5的知识掌握程度。测试卷的结构和题型设计旨在全面检查学生的听力理解、词汇识别、语法运用以及口语表达...

    音视频同步测试mp3-live555(水龙吟)

    音视频同步测试mp3,live555,水龙吟,本人live555专栏音视频同步测试资源

    八年级英语下册Unit10I’vehadthisbikeforthreeyears知识点讲解及单元测试卷新版人教新目标版2020

    在八年级英语下册Unit10"I’ve had this bike for three years"中,这个单元主要涉及到了一些关于过去持续到现在并可能持续到未来的动词形式,即现在完成时态的运用,以及与之相关的词汇和表达。以下是这些知识点的...

    2015年PEP六年级下册英语Unit2-last-weekend单元测试题.doc

    这篇文档是针对PEP小学英语六年级下册第二单元"Last Weekend"的单元测试题,主要测试学生对过去时态的理解和应用,以及听力技能。以下是相关知识点的详细说明: **1. 听力部分** - **Listen and number**:这部分...

    二年级英语上册 Unit1 Where I live(4)教案 沪教牛津版.doc

    【二年级英语上册 Unit1 Where I live(4)教案 沪教牛津版】是一份针对小学二年级学生设计的英语教学方案,重点在于教授字母和生活情境中的简单交流。以下是教案的主要内容和教学目标,以及教学建议: ### 主要新...

    小学英语 Unit 1 Where I Live教案 牛津版.doc

    小学英语 Unit 1 Where I Live教案 牛津版.doc

    牛津7B unit4单元测试题精选.doc

    这篇文档是针对牛津7B初一英语第四单元的一次综合测试,主要涵盖了听力和笔试两大部分,旨在检验学生对英语基础知识的掌握情况,包括词汇、语法、句型以及日常对话理解等。 1. **听力部分**: - **听句子,选择...

    live555源码带测试音视频

    【标题】"live555源码带测试音视频"涉及的核心知识点主要集中在实时流传输协议(RTSP)服务器的实现以及与之相关的音视频处理技术。Live555是著名的开源库,专为实现互联网上的实时媒体流传输而设计。在本源码包中,...

    二年级英语上册 Unit1 Where I live(1)教案 沪教牛津版.doc

    - 本单元以“我生活的居所”为主题,围绕询问和介绍居住地展开,旨在让学生学会用英语描述自己的居住环境,如"I live in…"和"Where do you live?"的句型。 - 在一年级的基础之上,学生已经掌握了简单的自我介绍,...

Global site tag (gtag.js) - Google Analytics