白盒测试黑盒测试

白盒测试:基于代码的测试,将代码的每一条路径都走一遍。

黑盒测试:又称功能测试,将系统或者软件的每个功能都进行测试。

单元测试:将程序的最小模块进行测试。

集成测试:对系统的接口进行测试。

系统测试:对系统的各个功能进行测试。

回归测试:系统的错误进行修改后,再次进行测试。

验收测试:系统用户对系统进行测试,检测系统是否符合要求。

白盒测试的几种方法:

语句覆盖:程序中每条可执行性的语句均执行一次

用例:a=T;b=T;c=T

判定覆盖:判定条件的真值和假值各取一次

用例1:a=T;b=T;c=T

用例2:a=F;b=F;c=F

条件覆盖:语句和判定的组合  

用例1:a=T;b=T;c=T

用例2:a=F;b=F;c=F

条件判定组合覆盖:设计足够的用例是每个条件的真和假各出一次

用例1:a=T;b=T;c=T

用例2:a=F;b=F;c=F

多条件覆盖:设计足够的用例,使每个判定中的各种条件组合都至少出现一次。

黑盒测试的方法:

等价类划分法:是指将程序的输入域划分为若干部分,也可以说是若干个等价类然后从中选取少数具有代表性的进行测试。

边界值法:将程序的每个边界值进行测试。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值