探索性软件测试解析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
来 越受 到软 件测 试 人 员 的重 视 。探 索 性 软件 测 试
是 软件 测试 领域 比较前 沿 的理 论 , 其 适用 于那 些 尤
2 传 统 软 件 测 试
以 V模 型 和 w 模 型为代 表 的传 统 理论 的软件
要 求在 短 时间 内发 现 被 测 软 件 一 些 重 要 缺 陷 或 事 先 没有 能够进 行详 细测 试设 计 的情 况 , 利用 探 索 性 测试 , 显著 提高 软件 测试 的效 率[ 。 能 5 州]
上 1 己I l 言
试第三方 软件 与微软 Wi o s 作系统 的兼 容 n w 操 d
性, 只有 通过 了公 司 的探 索性 测 试 环 节 , 能拿 到 才
微 软公 司 的兼 容证 书 l ] _ 。 2
随 着软 件测 试技 术 的不断发 展 , 索性 测 试 越 探
用 例 中去 , 己有 的测 试 用 例 进 行 重 新 修 订 ; 一 对 另
方 面 与原先 学 习到 的系统 作 比较 , 深对 原 来界 定 加
不 清 问题 的理 解 , 一 步 的加 深 对 原 系 统 的 了解 。 进
之后 , 又可 以进 一 步 利 用 对 系 统 的 学 习 了解 成 果 ,
到众 多青 睐 的重 要 原 因 , 微 软公 司 和 Notl 如 re公 司分 别建 立 了专 门的探 索性 测试 团队 , 软 公 司还 微
将探索性测试指定为官方 的验证测试方法 , 用来测
等。这些测试都要求事先设计好测试用例, 写好测
收稿 日期 :0 1 2 1 2 1 年 月 4日, 回 日期 :0 1 3月 2 修 21 年 8日 作者简介 : 李军锋 , , 男 助理工程师 , 研究 方向 : 软件测试 。栾静 , , 女 助理 工程师 , 研究方 向: 软件测试。
准备这 些测 试 计划 的 同 时 , 据 已经 掌 握 的情 况 , 根
对 被测 试 系统 实 施 初 次 的 测 试 用例 设计 。利 用 设
需 I求 求I 测试l 需
计 出来 的测 试用 例 , 行初 次 的探 索性 软 件测 试 执 进
行 。测试 的执行 结果 , 一方 面 反馈 到设 计 好 的测 试
李军锋 等 : 索性软件测试解析 探
第 3 卷 9
试 脚 本 , 我们 可 以称 之为 剧本 测 试 。在 实 际 的测 故 试过 程 中 , 本测 试 往 往会 出 现 这样 的情 况 , 试 剧 测
T程 师 花在测 试 设 计 和 报 告 填 写 I的时 问 远 远 超
过 了真 正 的执 行 测试 时 间 。有 统 汁 示 , 如果 严 格 按照 剧本 测试 的要 求 ,O 左有 的时 间是 花 在 文档 8 和设 计 上 , 真 正 花 在 执 行 测 试 的 时 间 只 有 而
2 [ O
用 这些逐 渐 增加 的 了解 , 自然可 以让测 试 变得 更 加 有 效率 。 如 图 2模 型 所 示 _ , 索 性 方 法 进 行 软 件 测 _ 探 2 j
试 , 先通 过 阅读 能 找 到 的软 件 需 求 和 开 发 文 档 , 首
了解测 试 任 务 、 品 运 行 环 境 、 置 测 试 环 境 等 。 产 配
统剧 本 测试 的不 足 。
3 探 索性 软 件 测试
探 索性 测试 并 不 是 最 近 才 被 提 出来 的测 试 技 术 , 不 是一 种 很 深 奥 的技 术 。事 实 上 , 多 测 试 也 许 工程 师 在实 际测 试 工 作 中都 自觉 或 不 自觉 地 使 用
了这种 技术 。
探 索性 软件测 试强 大 的 B UG 发现 效率 是其 得
测试 , 要求尽可能早 的引入 软件测试。例如在 w 模 型 中 , 图 1 示E 2, 如 所 1 ]在需 求 阶段 要求 引 入 “ - 需
求测试 ” 在设 计 阶段 引入“ 计测 试 ” 编码 阶段 引 , 设 , 入“ 元 测试 ” 构建 阶段 引入 “ 成 测 试 ” 集 成 阶 单 , 集 , 段引入 “ 统 测 试 ” 安 装 阶 段 引入 “ 收 测 试 ” 系 , 验 等
面的研究 分析 。研究表 明探 索性 软件 测试方法是对传统软件测试理论 的很 好补充 , 合理 的利用探索性 测试 , 能够显 著提高
软件 的测试效率 。 关键词 软件测试 ;测试用例 ; 试方法 ; 测 探索性
TP 1 31
中 图分 类 号
Re e c n s ar h a d Ana yss o pl r t r o t r s i l i fEx o a o y S fwa e Te tng
e p o a o y t s i g Sd f iin,mo e , t o x l r t r e t ’ e i t n n o d l me h d,me i a d s o t o n t . Th e e r h n h ws t a x l r t r e t g rt n h rc mi g e c e r s a c i g s o h te p o a o y t s i n me h d i t h e y g o o p e n ft e t e re ft e ta i o a s fwa e t s ,ma i g u e o x lr t r e t g r — t o s O t ev r o d c m lme to h h o iso h r d t n l o t r e t i k n s fe p o a o y t s i a n t n l ,c n e h n e t e s fwa e t s i g e fce c v d n l . i al o y a n a c h o t r e t fiin y e i e ty n K y W o d s fwa e t s ,t s a e e tm e h d x l r t r e rs o t r e t e tc s ,t s t o ,e p o a o y Cls m b r TP3 1 a s Nu e 1
总第 2 2期 6
2 1 年第 8期 01
计算机 与数 字工程
Co u e mp tr& Dii lEn ie r g gt gn ei a n
Vo. 9 No 8 13 .
39
探 索性 软 件 测 试 解 析
李军 锋
(11 队 9 4 3部

秦皇岛

060) 6 0 1
下 , 果 会 怎样 ? 的灵 感 来 进 行 测 试 , 结 ” 这一 方 式
程序 变异 等 。但作 为 一种新 兴 的软 件测 试 理论 , 它 也 有 自己 的一些 独 有 的测 试 方 法 以及 测 试 管 理方
法 。 ・
3 3 1 结 对 测 试 法 ..
往 往能 帮 助在测 试设 计 之外 发现 更多 的软 件错 误 。 探 索性 测试 要 根据 测试 的实 际情 况 , 及 时 的 来 设计 m测试 用例 , 只不过 这个 测试 不 需 要形 成 文 档 而 已 , 是 要 给 出 测 试 的 结 果 报 告 。 同 时 , 测 试 但 对

它关 注 的是 如何去 测试 软件 。所 以 , 有 一切 传统 所
的测 试方 法都 可 以用来 做探 索性 测 试 , 黑盒 测试 如 里 的等价 类划 分 、 界值 分析 法 、 边 错误 推 测 法 等 , 以
及 白盒测 试里 的程 序 控 制 流 分 析 、 据 流 分 析 、 数 逻 辑覆 盖 、 测 试 、 号 测 试 、 径 分 析 、 序插 桩 及 域 符 路 程
p rfo t es o tg fteta io a o t r etmeh dmo e h o is a re no e al e e rhn n n lsst h e rm h h ra eo h rdt n l fwa ets to d l e re ,c rido v r lr sac iga da ay i ot e i s t


探索性测试是一种完全不同于传统测试方法 的测试技术 , 它提 出将学 习被测系统 、 设计 测试 用例 、 执行测试 同
时进 行的策略 , 以及拥抱变化 的口号 。探索性测试 由于其 高效 的发现软件缺陷的能力而越来越受到人们 的重视 。文章 由传
统软件测试方 法模 型理论的不足 , 出探索性软件测试这 种前 沿的软件测试理论 , 引 对其定义 、 模型方法及优缺点等进行 了全
试 的定 义为【 : 了解 被测 软 件 、 设计 测 试用 例ቤተ መጻሕፍቲ ባይዱ、 行 执
测试 同时进 行 的 软 件 测 试 技 术 。也 就 是 说 不 进 行 事先 计 划 和没计 的一 种特 殊类 型 的测 试 , 由有 经验 的测试 人 员根据 实 际情况 产 生诸 如“ 果我 这 么测 如
执 行 测 试 测 试 汁 划
图 2 探 索性 软 件 测试 模 型 图
3 3 探 索性 软件 测试 方法 .
3 1 探 索性软 件测 试定 义 .
探索 性测 试并 不仅 仅是 一种 简 单 的测 试技 术 ,
探 索性 测试 的创 始 人 Jme ah对 探 索性 测 a sB c
图 1 传 统 的 W 型 软 件 测 试 模 型
设 计 出新 的测 试 用 例 , 行测 试 。如 此 反 复 , 至 执 直 完成原 先设 定 的测 试 目标 。
在 剧本测 试 的实 践过 程 中 , 味 的遵 循 事先 设 一 计好 的测 试设 计 , 也大 大扼 杀 了测 试 人员 的主观 能 动性 , 果测 试设 计人 员 与测试 执 行 人 员不 是 同一 如 个小 组人 员 的话 , 就更 加 降低 了测试 的执 行效 率 。 探索 性 软件 测 试 的提 出就 是 为 了弥 补 这 种 传
Li u f n Lu n J n ne g J a i g
( .9 4 3Tr o so IA ,Qih a g a 0 6 01 No 1 1 o p fP n u n do 60 )
Ab t a t Ex l r t r e tn s a n w o t r e tt c n lg ih i o a l i e e tfo ta i o a o t r e t s rc p o a o y t s i g i e s fwa e t s e h o o y wh c st t l d f r n r m r d t n l fwa e t s y f i s me h d . Ex l r t r s i g i d fn d a o c r e t p o u te p o a i n t s e i n a d t s x c t n n tca ms t to s p o a o y Te t s ei e s c n u r n r d c x lr t e td sg n e te e u i ,a d i l i o n o o e r c h n e S n e t e e p o a o y t s i g c n f d s fwa e Bu swi i h e f i n y ti d l e e r h d mb a e c a g . i c h x l r t r e t a i o t r g t h g fi e c ,i swi ey r s a c e .Th s p — n n h c i a
相关文档
最新文档