白盒测试实验报告..docVIP

  • 156
  • 0
  • 约 13页
  • 2017-01-04 发布于山西
  • 举报
白盒测试实验报告.

白盒测试实验报告 一 实验内容 1、 系统地学习和理解白盒测试的基本概念、原理,掌握白盒测试的基本技术和方法; 2、 举例进行白盒测试,使用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖、路径覆盖进行测试。 3、 通过试验和应用,要逐步提高和运用白盒测试技术解决实际测试问题的能力; 4、 熟悉C++编程环境下编写、调试单元代码的基本操作技术和方法; 5、 完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例,测试报告等) 二 实验原理 白盒测试原理:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否经过检查。 语句覆盖是指选择足够的测试用例,使得程序中每个语句至少执行一次。如上例选择测试用例x=1,y=1和x=1,y=-1可覆盖所有语句。 判定覆盖是指选择足够的测试用例,使得程序中每一个判定至少获得一次“真”值和“假”值,从而使得程序的每个分支都通过一次(不是所有的逻辑路径)。选择测试用例x=1,y=1和x=1,y=-1可覆盖所有判定。 条件覆盖是指选择语句多数的测试用例,使得程序判定中的每个条件能获得各种不同的结果。选择测试用例x=1,y=1和x=-1,y=-1可覆盖所有条件。 判定/条件覆盖是指选择足够多的测试用例,使得程序判定中每个条件取得条件可能的值,并使每个判定取到各种可能的结果(每个分支都通过

文档评论(0)

1亿VIP精品文档

相关文档