服务外包实验6-白盒测试上机实验.docxVIP

  • 14
  • 0
  • 约2千字
  • 约 9页
  • 2021-01-21 发布于天津
  • 举报
服务外包实验6-白盒测试上机 实验 实验六 白盒测试 一、实验目的 1、系统地学习和理解白盒测试的基本概念、 原理,掌握白盒测试 的基本技术和方法; 2、通过实验和应用, 逐步提高和运用白盒测试技术解决实际测试 问题的能力。 3、掌握决策表和因果图的测试用例设计方法 二、实验内容 1. 程序代码如下: int result(int x, int y, int z) { int k=0,j=0; if ((xy)(z5) ) k=x+y; if((x==10)||(y3)) j=x*y; return k+j; } 要求: 写出以上程序的语句覆盖、 判定覆盖、 条件覆盖、判定—条件覆 盖、多条件组合覆盖、路径覆盖的测试用例。 这两个条件,刚好覆盖了路径1一2—4? 判定覆盖: 测试用例 第一个 第二个 覆壽路 输 入 x=10, y=l nr 1 C A 输 入 x=5, y=3, T7 T7 1 O C 条件覆盖: 对于第一个判断:xy取真时为T1,取假时F1 z5取真时为T2,取假时F2 对于第二个判断:x=10取真时为T3,取假时F3 y3取真时为T4,取假时F4 测试用例 取值条 具体取 覆盖路 输 入 x=3,y=4, T1 xy,z= 1— 3—4 输 入 x=10,y=3 II , F1,T2,T 1— 3—4 x=y,z 判定 条件覆盖: 测试用例 取值条 具体取 覆

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档