题目内容
(请给出正确答案)
[主观题]
1、根据程序流程图,按照逻辑覆盖的5种标准分别设计测试用例。 2、运用逻辑覆盖法的覆盖标准设计测试用例,对“工资计算”程序执行测试,撰写实验报告。
答案
语句覆盖:语句覆盖是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每个语句至少被执行一次,语句覆盖是一种比较弱的覆盖标准E: x=4 y=2 z=0;测试用例1,判定1为T,判定2为T 判定覆盖:也称分支覆盖,是指选择足够的测试用例,使得运行这些测试用例时,被测程序的每个判定的所有可能结果至少出现一次A: x=3 y=3 z=0;x=1 y=2 z=1 测试用例1,判定1为T,判定2位F测试用例2,判定1位F,判定2位T条件覆盖:是指选择足够的测试用例,使得运行这些测试用例时,判定中的每个条件的所有可能结果至少出现一次B: x=1 y=2 z=0;x=2 y=1 z=1 测试用例1,y>1为T,z=0为T;y=2为T,x>1为F测试用例2,y>1为F,z=0为F;y=2为F,x>1为T条件组合覆盖:是指选择足够的测试用例,使得运行这些测试用例时,每个判定中条件结果的所有可能组合至少出现一次D: x=4 y=2 z=0; x=1 y=2 z=1; x=2 y=1 z=0; x=1 y=1 z=1 测试用例1,y>1为T,z=0为T;y=2为T,x>1为T测试用例2,y>1为T,z=0为F;y=2为T,x>1为F测试用例3,y>1为F,z=0为T;y=2为F,x>1为T测试用例4,y>1为F,z=0为F;y=2为F,x>1为F
如搜索结果不匹配,请 联系老师 获取答案