第七章-测试---电子科技大学成都学院在线学习平台.pptVIP

  • 21
  • 0
  • 约1.05万字
  • 约 94页
  • 2019-10-25 发布于安徽
  • 举报

第七章-测试---电子科技大学成都学院在线学习平台.ppt

* * 设计测试方案 前一页 逻辑覆盖 8.路径覆盖 路径覆盖的含义是,选取足够多测试数据,使程序的每条可能路径至少执行一次。 路径覆盖是相当强的逻辑覆盖标准,它保证程序中每条可能的路径都至少执行一次,因此这样的测试数据更有代表性,暴露错误的能力也比较强。 * * 控制结构测试 根据程序的控制结构进行测试用例的选择 基本路径测试 条件测试 循环测试 * * 控制结构测试 基本思路:计算程序的环形复杂度,根据该复杂度定义执行路径的基本集合,从该集合导出的测试用例。 可以保证程序中的每条语句至少执行一次,而且每个条件在执行时都将分别取真、假两种值。 基本路径测试 * * 控制结构测试 步骤: 根据过程设计结果画出流图 计算流图的环形复杂度 确定线性独立路径的基本集合 设计可强制执行基本集合中每条路径的测试用例 基本路径测试 * * 基本路径测试 流图:“退化了的”程序流程图,只描绘程序的控制流程,数据的具体操作及分支或循环的条件无须画出。 流图画法:一个圆(即结点)表示一条或多条语句,将程序流程图中的处理框或菱形框映射为结点;箭头线(即边)表示控制流;点和边围成的面积称为域。 步骤详细分析 * * procedure:sort do while records remain read record;

文档评论(0)

1亿VIP精品文档

相关文档