软件测试方法探讨

  • 格式:pdf
  • 大小:83.29 KB
  • 文档页数:2

t O r  ̄ t( E r 1 c g r Ⅵ c r 81 e oe t e  ̄ e j u. , . . a n e 3 n e e 8 h1 h a e t d 8 ' a r t gl tr S I p te , c) n u a b,
2作. 1 - _
下 面仍 以 三 角 形 问 题 为 例 , 用 基 本 路 径 测 试 的方 法 来 分 析 白 盒 测 试 的 过 程 利
( ) 据模 块逻辑构造 控制流 图 ; 1根
( 计 算 控 制 流 图 的环 复 杂 度 ; 2) ( 列 出包 含 起 始 节 点 和 终 止 节 点 的基 本 路 径 ; 3) ( 检 查 一 下 歹 出 的 基 本 路 径 数 目 是 否 超 过 控 带 图 的 环 复 杂 度 ; 4) 一 U 流
胡 华
( 庄学 院 计 算 机 科 学 系 , 东 枣 庄 枣 山 270 7 10)
[ 摘
要] 软件测试在软件开发 中占有极其重要 的地位. 软件测试 的 目的是找 出软件 中潜在 的各种错误和缺陷. 本文 利
用三 角形 问题详 细介绍 了白盒测试 和黑盒测试两种 方法 的工作原理 和实现方法. [ 关键词] 软件测试 ; 白盒测 试 ; 黑盒测 试 [ 中图分类号] P 1.6 T 3 15 [ 文献标识码 ] A [ 文章编 号]0 4— 0 7 20 )5— 0 3— 2 10 77 (0 7 0 0 7 0
功 能 列 表 , 过 测 试 来 检 测 每 5 - 能 是 否 都 能 正 常 使 用 . 测 试 时 , 程 序 看 做 ~ 5- 能 打 开 通 " 功 在 把 " 不
的黑 盆 子 .
黑 盒 测 试 ‘ 主 要 有 等 价 类 测 试 、 界 值 测 试 、 于 决 策 表 的 测 试 、 误 猜 测 测 试 等 ,E 法 边 基 错 _ - 要用 于软件 确认测 试. 等价类 测试 的步骤 为 : ( ) 分 等价类 ; 1划 ( 为 每一个有效 等价类 和无效 等价类 规定一 个唯一 的编号 ; 2) ( ) 计 一 个 测 试 用 例 , 其 尽 可 能 多 地 覆 盖 尚未 覆 盖 的 有 效 等 价 类 , 复 这 一 步 直 到 所 3 设 使 重

7 ・ 3
维普资讯
枣庄 学院学 报
2O O7年第 5 期
表 1测 试 用 例
2 2 白 盒 ’t- . Ⅶlt  ̄
白盒 测 试 又 称 结 构 测 试 、 辑 驱 动 测 试 或 基 于 程 序 的 测 试 , 用 这 一 测 试 方 法 , 试 者 可 逻 采 测 以看 到被 测 的源 程 序 , 可 用 以 分 析 程 序 的 内 部 构 造 , 且 根 据 其 内部 构 造 设 计 侧 试 用 例 . 它 并 这 时 测 试 者 可 以完 全不 顾 程 序 的 功 能 , 过 测 试 来 检 测 产 品 内部 动 作 是 否 按 照 规 格 说 明 书 的 规 通 定 正 常 进 行 , 照 程 序 内 部 的结 构测 试 程 序 , 验 程 序 中 的 每 条 通 路 是 否 都 能按 预 定 要 求 正 确 按 检
有有效 等价类 均被测试 用例所 覆 盖 ;
( 设 计 一 个 测 试 用 例 , 其 只覆 盖 一 个 无 效 等 价 类 , 复 这 一 步 , 到 所 有 无 效 等 价 类 4) 使 重 直
均被覆 盖.
因 止 得 至U 坌 匕 的 占果 女 — 口 F表 所 示 :
[ 牧稿 日期] 07一 l一 5 20 O 2 [ 作者简介] 胡华 (9 7~) 女 , 17 , l h东枣庄人 , 枣庄学 院计算机科学系讲 师, 华东师范大学软件学 院 20 06级硕 士研究 生 , 主要从 事软件工程及软件测试技 术研究.
( 设 计 覆 盖 这 些 基 本 路 径 的测 试 用 例 5)
因此 该 问题 的 原 程 序 为
l Pr口gLeabharlann a n Cr" m g l l t  ̄ e2 2 D 1 a, ,c m b as I ntegEr
3 D1 m IsAT 7 angl As 3 11 e 1o0ie an
方 法 . 以 , 件 4 在 软 件 项 目 实 施 过 程 中 的 重 要 一 日 益 突 出 . 所 软 试 l 生
2 软件测试 的方法
软 件 测 试 的 方 法 和 技 术 是 多 种 多 样 的 , 不 同 的 角 度 出 发 , 件 测 试 可 以 划 分 为 不 同 的 从 软
维普资讯
20 0 7年 1 0月
枣 庄 学 院 学 报
J OURNAL OF ZAOZHUANG UNI VERS TY I
Oc . o 7 t2 o
第2 4卷
第 5期
Vo . 4 N0. 12 5
软 件 测 试 方 法 探 讨
1 引言
随 着 软 件 规 模 的 不 断 扩 大 , 件 设 计 的 复 杂 程 度 不 断 提 高 , 件 开 发 中 出 现 错 误 或 缺 陷 软 软 的机会越来 越 多. 时 , 于人们对 于软件 质 量 的重视 程度 越 来越 高 , 导致 了测试在 软 件开 同 由 就 发 中 的 地 位 越 来 越 重 要 . 试 是 目前 用 来 验 证 软 件 是 否 能 够 完 成 所 期 望 的 功 能 的 唯 一 有 效 的 测
分 类 . 是 否 执 行 程 序 的 角 度 , 为 静 态 测 试 与 动 态 测 试 . 是 否 关 心 软 件 内部 结 构 和 具 体 实 从 分 从
现 的角度 , 分 白盒 测 试 与 黑 盒 测 试 . 划
2. 1黑 盒 测 试
黑盒 测试也 称功 能测试 或数 据 驱 动测 试 , 是 在 已知产 品所应 具 有 的功 能 , 就 是根 据 它 也