白盒测试之二
(一)条件测试路径选择
当程序中的判定多于一个时,形成的分支结构可以分为两类:嵌套型分支结构和连锁型分支结构
对于嵌套型分支,如下图:若有n个判定语句,需要n+1个测试用例
对于连锁型分支结构,如下图:若有n个判定语句,需要有2n个测试用例,覆盖它的2n条路径
(二)循环测试路径选择
循环分为4种不同类型:简单循环,连锁循环,嵌套循环和非结构循环
白盒测试之二
(一)条件测试路径选择
当程序中的判定多于一个时,形成的分支结构可以分为两类:嵌套型分支结构和连锁型分支结构
对于嵌套型分支,如下图:若有n个判定语句,需要n+1个测试用例
对于连锁型分支结构,如下图:若有n个判定语句,需要有2n个测试用例,覆盖它的2n条路径
(二)循环测试路径选择
循环分为4种不同类型:简单循环,连锁循环,嵌套循环和非结构循环