前端单元测试Unit Test---1---初探

早就知道单元测试这样一个概念,但是一直没有使用到;只知道后端用到单元测试;直到最近,在真正开始接触和使用它。究竟什么是单元测试?很多人也不一定能描述的十分清楚,故整理记录下,以备自己查看同时帮助他人。

waht is the unit test ?

In computer programming, unit testing is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use.

以上是为基本百科的解释;重点在于最后,单元测试的目的是用来确定是否适合使用。而测试的方法则包括控制数据,使用和操作过程。开发人员需要使用代码来定义一个可用的衡量标准,并且可以快速检验。

why  use  unit test ?

长期以来,前端开发的单元测试并不是在前端的开发过程中所必须的,也不是每个前端开发工程师所注意和重视的,甚至扩大到软件开发过程中单元测试这一环也不是在章程上有书面规定所要求的。但是随着每个工程的复杂化、代码的高复用性要求和前端代码模块之间的高内聚低耦合的需求,前端工程中的单元测试流程就显得很有其必要。

不仅仅是这样。许多人认为单元测试,甚至整个测试都是在编码结束后的一道工序,但测试应该伴随整个编码或软件周期进行,还有将在后面提到的TDD这样有趣的东西,单元测试将超前于编码。单元测试应该是一个框架、标准,经常被形容被脚手架,甚至一开始就搭好脚手架。

保证重构--

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值