一、结构化基础测试法
1.对通过子程序的直路,开始的时候记1
2.遇到下面的每个关键字或者其等价物时,加1:if,while,repeat,for,and以及or
3.遇到每一个case语句就加1,如果case语句没有缺省情况,则再加1。
即所有布尔条件为真,其他条件各为假的情况
二、等价类划分,就是真/假两种情况
三、边界值划分,就是刚好小于Max,等于Max,刚好大于Max
四、复合边界值,即几个Max值组合后会有什么效果,如Max1*Max2
五、几类坏数据
1.数据太少(没有数据)
2.太多的数据
3.错误的数据情况(无效数据)
4.长度错误的数据
5.未初始化的数据