欢迎访问昆山宝鼎软件有限公司网站! 设为首页 | 网站地图 | XML | RSS订阅 | 宝鼎邮箱 | 后台管理


新闻资讯

MENU

软件开发知识

UT不需要连 劳务派遣系统接外部系统

点击: 次  来源:宝鼎软件 时间:2017-12-07

原文出处: chanjarster

在相识进修本项目提供的例子之前,先相识一下什么是单位测试(Unit Testing,简称UT)和集成测试(Integration Testing,简称IT)。

假如你之前没有深究过这两个观念,那么你大概会得出如下错误的谜底:

错误谜底1:

单位测试就是对一个要领举办测试的测试

听上去很像那么回事儿,昆山软件开发,对吧?单位测试,就是测一个逻辑单位,所以就测一个要领就是单位测试,听上去很有原理是不是?可是,那么测试两个要领(这两个要领相互关联)的话叫什么呢?

错误谜底2:

集成测试是把几个要领可能几个类放在一起测试

既然前面单位测试只测一个要领,那么几个要领放在一起测就是集成测试,听上去挺有原理的。那么是不是只要测一个以上的要领就是集成测试呢?

错误谜底3:

集成测试就是和其他系统连系调试做的测试

听上去有点像SOA可能此刻风行的微处事是吧。做这种测试的时候必需得各个开拓团队细密共同,一个不小心就会测试失败,然后就是各类返工,总之难度和火箭发射有的一拼。

那么正确谜底是什么?其实这两个观念的表明较量冗长这里就不细讲了,只需记着UT和IT具备以下特征:

  1. UT和IT必需是自动化的。
  2. UT只专注于整个系统里的某一小部门,粒度没有划定,一般都较量小可以到要领级别。好比某个字符串串接要领。
  3. UT不需要毗连外部系统,昆山软件公司,在内存里跑跑就行了。
  4. IT需要毗连外部系统,好比毗连数据库做CRUD测试。
  5. 测试情况和出产情况是断绝的。
  6. 能做UT的就不要做IT。

参考链接:

  1. Martin Fowler – Unit Test
  2. Wikipedia – Unit Testing
  3. Wikipedia – Integration Testing
劳务派遣管理系统