【系统架构设计】测试评审方法

测试方法

需要明确 错误(erro)和缺陷(fault) 的概念,根据IEEE定义,错误主要针对软件开发过程,而缺陷针对软件产品。软件开发人员在开发过程中所出现的错误是导致软件产品缺陷的原因。因此,缺陷是错误的结果和表现形式

从测试阶段上分

从测试阶段上分,软件测试通常可分为单元测试、集成测试、系统测试

单元测试

也称模块测试,目的是检查模块是否实现了详细说明书中规定的功能和算法,应该在详细设计阶段制定。

测试一个模块需要为该模块编写一个驱动模块若干个桩(stub)模块

  • 驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试者;
  • 桩模块用来模拟被测模块所调用的子模块,它接收被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

傻傻虎虎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值