软件测试学习笔记(五)边界值分析,组合测试

这篇软件测试学习笔记探讨了边界值分析和组合测试的重要性。边界值分析强调考虑等价类边界以发现潜在错误,通过选取代表值、最小值、最大值及两侧微调值来设计测试用例。组合测试则关注输入变量间的相互作用,通过全组合、pair-wise和T-wise测试策略来提高测试覆盖率。全组合测试虽全面但成本高昂,因此实践中常采用抽样或可变力度组合测试,依据输入与输出变量的关系定制测试用例。
摘要由CSDN通过智能技术生成

软件测试学习笔记(五)边界值分析,组合测试

视频链接:软件测试_中国大学MOOC

3.3 边界值分析
3.4 组合测试

1、为什么要进行边界值分析?
考虑边界,可以有更多的测试用例,要时刻注意程序可能面临的边界值的问题,从两个等价类中分别随机挑选测试用例。如果其中不包含x=0这个测试用例,则检测不出程序中的错误。考虑等价类的边界,得到五个测试用例。既覆盖到等价类又覆盖到边界,保证能检测到可能存在的错误。
2、如何进行边界值分析?
等价类划分后进行边界值分析,先选择一个代表值Nom,再选择最小值和最大值,之后再选择比最小值略大和比最大值略小一些的两个值,再考虑非法输入,即一个比最小值更小和一个比最大值更大的非法输入作为用例。
3、什么是决策表测试技术?
考虑输入输出变量之间的关系,提高测试的效率,提出了决策表测试技术,又称基于模型的测试技术。
4、为什么要引入组合测试?
在传统的基于等价类的测试当中,假设针对ABCD四个变量做了等价类划分,在测试时,只要保证每一个输入变量、所有的等价类

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值