软件工程案例开发与实践 第14章 软件测试方法.pptVIP

  • 4
  • 0
  • 约3.85千字
  • 约 28页
  • 2018-06-08 发布于河南
  • 举报

软件工程案例开发与实践 第14章 软件测试方法.ppt

软件工程案例开发与实践 第14章 软件测试方法

第14章 软件测试方法 14.1 分类 1.从执行软件的角度,分为静态测试和动态测试。 2.从系统的结构角度,分为黑盒测试和白盒测试; 3.从测试过程角度,分为单元测试、集成测试、确认测试、系统测试和验收测试等。 4.从软件测试方向上,分为正向测试和逆向测试。 5.从测试环境分为:Alpha和Beta测试。 14.2 白盒子测试 白盒测试也称作结构测试或逻辑驱动测试,它的目的是了解和检测产品的内部工作过程,在测试手段上使用的是覆盖测试方法。 覆盖测试可以分为语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖和路径覆盖。 语句覆盖 语句覆盖是指设计若干个测试用例,程序运行时每个可执行语句至少被执行一次。在保证完成要求的情况下,测试用例的数目越少越好。 判断(分支)覆盖方法 判定覆盖测试是设计若干测试用例, 想法使得程序中的每个判定至少都获得一次“真”值和“假”值, 也就是说程序中的每个取“真”“假”的分支至少经历一次。也叫“分支覆盖”测试。 条件覆盖方法 是设计若干测试用例,每个判断条件中的每个条件的真假值至少执行一遍。 判定与条件覆盖测试方法 判断/条件覆盖是指执行被测试程序时,程序中每个判断条件的真假值分支至少被执行一遍,并且每个判断条件的内部判断式的真假值也要被执行一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档