7 带上X光眼镜测试软件.pptVIP

  • 13
  • 0
  • 约2.28千字
  • 约 11页
  • 2017-08-09 发布于河南
  • 举报
带上X光眼镜测试软件 动态白盒测试 测试用例的设计 软件测试中最重要的因素是设计和生成有效的测试用例 完全发现软件中的错误是不可能的,那么如何发现尽可能多的错误? 软件测试最关键的问题 在给定的时间和成本约束下,在所有可能的测试用例中,哪个子集最有可能发现最多的错误? 采用某种策略设计测试用例 随机输入测试:低效 有策略的黑盒测试和白盒测试 测试用例设计方法 白盒测试 语句覆盖 判定覆盖 条件覆盖 判定/条件覆盖 多重条件覆盖 逻辑覆盖准则 语句覆盖:设计若干测试用例,运行被测程序,使得每一个可执行语句至少执行一次。 判定/分支覆盖:设计若干测试用例,运行被测程序,使得程序每个判断的取真分支和取假分支至少经历一次。 条件覆盖:设计若干测试用例,运行被测程序,使得程序中每个判断的每个条件的可能取值至少执行一次。 判定/条件覆盖:设计若干测试用例,运行被测程序,使得判断中每个条件的所有可能取值至少执行一次,同时每个判断本身的所有可能判断结果至少执行一次。 多重条件覆盖:设计若干测试用例,运行被测程序,使得每个判断的所有可能的条件取值组合至少执行一次。 例子 测试用例设计 语句覆盖的测试用例(1个) [(2,0,4),(2,0,3)] 覆盖ace 判定/分支覆盖的测试用例(2个) 方案1:[(2,0,4),(2,0,3)] 覆盖ace [(1,1,1),(

文档评论(0)

1亿VIP精品文档

相关文档