实验四,基于覆盖的白盒测试,2018/12/20,2,实验目的,1、进一步熟悉黑盒测试和白盒测试的方法和策略 2、掌握逻辑覆盖的测试用例设计方法 3、增强测试经验,2018/12/20,3,实验内容,对给出的代码片断,要求用语言覆盖、判断覆盖、条件覆盖、判断-条件覆盖、组合覆盖、路径覆盖法对代码设计测试用例并执行,记录结果,实验报告。,2018/12/20,4,实验步骤,写出下列程序的语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、多条件组合覆盖、路径覆盖的测试用例。 int result(int x,int y,int z) int k=0,j=0; if((x3)) j=x*y; return k+j; ,2018/12/20,5,实验步骤,编写Tax.java和 TaxTest.java查看Tax.java中的calculateTax()方法,针对计算个人所得税的逻辑进行测试用例设计,要求达到语句覆盖、判定覆盖、条件覆盖、路径覆盖,然后在cmd下运行这些测试用例,记录测试结果;,