今天⽬标
能对限定边界规则设计测试点
能对多条件依赖关系进⾏设计测试点
能对于项⽬业务进⾏设计测试点
⼀、解决边界限制问题
说明:使⽤边界值解决边界位数限制问题。2.1 边界值说明

提示:
1、有关范围限制,最多7条⽤例(暂时未优化)
2、边界值能解决位数限制问题,但是不能解决类型问题(要结合等价类)
1.2 步骤
提示:
1、有关范围限制,最多7条⽤例(暂时未优化)
2、边界值能解决位数限制问题,但是不能解决类型问题(要结合等价类)
1.2案例1


1.3案例2


1.4优化(7点优化5****点)

优化策略:

1.5****总结

在等价类的基础上针对有边界范围的测试数据输⼊的地⽅(重点关注边界)
常⻅词语描述:⼤⼩、尺⼨、重量、最⼤、最⼩、⾄多、⾄少等修饰词语
典型代表:有边界范围的输⼊框类测试
⼆、解决多条件有依赖关系测试

2.1****介绍

2.2****步骤
1、明确需求
2、画出判定表
1)、列出条件桩和动作桩
2)、填写条件项,对条件进⾏全组合
3)、根据条件项的组合确定动作项
4)、简化、合并相似规则(有相同的动作)
3、根据规则编写测试⽤例
2.3****案例(订单)
需求

判定表

⽤例

2.4****练习(⽂件修改)
需求

判定表

⽤例

2.5****判定表总结

三、业务测试覆盖
提示:
1、多条件之间有依赖关系,使⽤判定表来进⾏测试覆盖。
2、判定表⼀般适合4个以内条件依赖关系
3、如果条件超过4个,就不适合覆盖所有条件,应采⽤(正交法)来解决。
3.1****流程图
提示:业务⽤例是根据流程图来梳理的,需要先了解流程图

4练习流程图⼯具:
3.2****案例(ATM)
流程图
作⽤:梳理业务⽤例
练习流程图工具
1、线上⼯具:https://processon.com/diagraming/605880af07912927bd71c388
2、离线⼯具:visio
3、其他⼯具:Excel
3.2****案例(ATM)
流程图

⽤例

四、错误推荐法
应⽤场景:当项⽬⽤例都执⾏完毕,且BUG修复完成,离上线还有⼀段时间,在这段时间中可是使⽤错误推荐法复测主要业务或测试未覆盖的功能。

五、小结
