• ACCP软件工程师
  • BENET网络工程师
  • JAVA软件工程师
  • Python工程师
  • 安卓工程师
  • Web前端工程师
  • 软件测试工程师

软件测试中单元测试与集成测试的区别

2018年04月28日 08:47供稿中心:北大青鸟西安兆隆

摘要: 在软件测试中有很多种的测试方法,并且根据不同的测试角度划分不同的软件测试方法,最常听说的黑盒测试与白盒测试是从软件内部结构和具体实现的角度划分的,而今天要说的单元测试与集成测试是从软件开发的过程阶段划分的。
软件测试中有很多种的测试方法,并且根据不同的测试角度划分不同的软件测试方法,最常听说的黑盒测试与白盒测试是从软件内部结构和具体实现的角度划分的,而今天要说的单元测试与集成测试是从软件开发的过程阶段划分的。按照不同的角度分类去逐步学习软件测试方法比较适合初学者,无论是自学软件测试或者零基础去软件测试工程师培训班学习,这样会使自己的学习有一个清晰的学习思路和路线,不至于越学越迷茫找不到头脑。
 
软件测试—集成测试:集成测试意味着把两个或多个相互依赖的软件模块作为一个组进行测试。
 
集成测试的缺点:集成测试中,因为是所有的代码单元一起测试,所以当出现bug时很难定位bug的位置。
 
软件测试—单元测试:单元测试相对于集成测试,只是针对于一个代码单元进行测试。
 
单元测试是一段代码(通常是一个方法)调用另外一段代码,随后检查一些假设是否成立,如果成立,则表示测试通过,反之表示失败。
 
集成测试与单元测试两者的区别:
 
       集成测试运行多个集成在一起的代码单元(模块),用来确认软件中最终应该出现的预期结果。而单元测试通常只是测试一个独立的代码单元,来保证每个最小模块的代码的正确性。


文章来源:www.zhaolongedu.com
陕ICP备11012603号 Copyright  ©  2001-2018隶属于西安兆隆计算机培训中心版权所有