软件测试的分类--按测试阶段分类:单元测试 集成测试 系统测试 验收测试

本文介绍了软件测试的四个主要阶段:单元测试、集成测试、系统测试和验收测试。单元测试关注最小可测试单元,强调独立性和早期缺陷发现;集成测试则着重于模块间的接口集成;系统测试验证整个系统的功能和性能;验收测试是用户对系统是否满足需求的最终确认。文章还讨论了不同测试阶段的特点、差异和适用场景。
摘要由CSDN通过智能技术生成

·按照阶段  按照手段 按照测试模式  按照测试类型

 

·按测试阶段来分类:单元测试  集成测试  系统测试  验收测试

单元测试:对软件中的最小可测试单元进行检查和验证。

单元测试的原则:

1.尽可能保证各个测试用例是互相独立的。

2.一般由代码的开发人员来实施,用以检验所开发的代码功能符合自己的设计要求。

单元测试的益处:

1.能尽早的发现缺陷。TDD

2.有利于重构。

3.简化集成。

4.文档。 尽可能的减少文档。

5.用于设计。

单元测试的限制:

1.不可能覆盖所有的执行路径,所以不可能保证捕捉到所有路径的错误。

2.每一行代码,一般需要3~5行测试代码才能完成单元测试。所以存在投入和产出的一个平衡。

单元测试框架:JUnit  nunit  PHPUnit CppUnit

JUnit学习:慕课网《Junit-Java单元测试必备工具》

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值