软件测试技术的分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

r i it fsf r.hsp p r n o u e ted f io f o w r s s nf a c , j t e n r c l n to sa d e a lyo t e i a e t d c s e nt n o f aet ti i c n e be i sa d pi i e a dme d n lbi o wa T ir h i i st e ,g i o cv np s h
面 对 复杂 的现 实情 况 ,软 件 生存 周期 的各 个 阶段 都 有可 能产 生 差 错 。需求 分析 、概 要 设计 、 详细 设计 以及 程 序编 码 等各 阶段 得 到 的文 档 ,包括 需 求规 格 说明 、概 要设 计 说 明、详 细 设计 规格 说 明 以及 源程 序 都是 软件 测试 的 对象 。因此 它也 是软 件 开 发的 一个 重 要环节 ,是最 有效 地排 除和 防治软 件缺 陷的手 段 。
W a g H ia n ay n
( ai i tn nv ri ,ain 1 0 0C i ) D lnJa o gU i syD l 0 , hn a o e t a 1 6 a
Absr c : ofwa e ts s n i pot ntp r ft c vte o u i s u a c nd i te prma y me nst pr v e t a tS t r e ti a m ra a o he a t i s f r q aly a s r n e a s h i r a O i t i i t m o et h
计 算机 光盘 软 件 与应 用
21 0 1年第 3 期
C m u e D S f w r n p lc t o s o p t rC o ta ea dA p a n i海 燕
( 大连 交通 大学 ,辽 宁大连
160 ) 10 0
摘 要:软件测试是质量保证活动的一个重要环节,是提 高软件可靠性的主要手段之一。本文介绍了软件测试的定义、 意 义 、 目 和 原则 以及 方 法和 软件 测试 过 程 中关键技 术 ,并 阐述 了作 者 的一 些认识 。 标
动测试 就 是一 个最 佳 的选 择 。 自动 测试 是可 重 复性 的测 试 并 且有着 很 高 的速度 与 效率 。但
测试 还 要证 明 ,软件 的 功能和 性 能 与需求 说 明相 符合 。
2 软件 测试 原则 .
是 自动 测 试也 有 一些 缺 点。 前期 要花 费购 买 工具 ,并且 测试 脚 本 测试 既不要 不 充分 ,也 不 要过 分 。在通 常 情 况下 ,在 分析 、 的开 发需 要投 入很 多 时 间和人 力 设计 、实验 阶 段的 复审 和测 试工 作 能够 发现 和避 免 8% b g 而 0的 u, ( 四)压 力测 试 系 统的 软件 测试 能 找到 其余 bg的 8% u 0 ,最后 约 5 的 bg只有 在 % u 压力 测试 指 为 了某 个单 一 的 目的 ,大强 度地 重 复性 的使 用 软 用户 大 范 围、长 时 间 的使用 后才 会 暴 露 出来 。应 该把 “ 早和 不 件 的某一 功 能 ,以发 现 该功 能在 压力 条件 下 的性 能 指标 。软 件 上 尽 断 地进 行测 试 ”作 为开 发者 的座右 铭 , 问题 发现 的越 早 ,解 决 问 市前 对不 够 自信 的 功能 进行 专项 的 ,不 顾逻 辑 的 ,无所 不用 其 极 题 的代 价就 越小 。 彻底 的 测试 是不 可能 的 , 充分 覆盖 程 序逻 辑 , 的对待待测软件。或者是软件上市后对客户反馈 的模糊信息进行 但 并 确保 软件 的所有 条件 是有 可 能 的 。所有 的 测试 都应 该追 溯 到用 集 中的测 试 以精确 定位 问题 。 户需求。测试应从 “ 小规模”开始,逐步转向 “ 大规模” ,应针对 ( 五) 功能测 试 每 个测 试结 果做 全 面检 查 。 功 能测试 是 指 测试 软件 各个 功 能模 块是 否 正确 ,逻 辑 是否 正
s fwa e e t r c s , e c n l ge ,n x o n e n s meu d r tn igo ea t o . o t r s p o e s yt h o o is de p u d d o o n esa d n f u h r t k e a h t
Ke ywo d Sot r s; si gt r e; sigprncpe; sig meho ; si gpr c s r s: fwa et tTe tn a g tTe tn i i l Te tn t dsTe tn o e s e
软 件测 试 的定 义和 意 义 软 件 测试 是伴 随着 软件 工程 的重 要 组成 部分 ,是软 件质 量保 证 的重 要前 提 。软 件测 试 是 为了 尽快 尽早 地 发现 在 软件 产 品中所 存 在 的各种 软 件缺 陷而展 开 的贯 穿整 个 软件 开发 生 命周 期 ,对 软 件 产 品进 行验 证和 确 认 的活 动过 程 。在 开发 大型 系 统 的过程 中,
关键 词 :软件 测试 ;测试 目标 ;测试 原 则 ;测试 方 法 ;测试 过程
中图分类号 : P1 T 31
文献标识码 : A
文章编号 :1 7 99 (01 0— 07 0 0 —59 21 ) 3 05—2 0
An l sso o t r s c n l g a y i fS fwa eTe tTe h o o y
( )软件测 试 的 目标 和原 则 一 1软件测 试 目标 . 以最 少 的时 间和 人 力 , 可 能多 的发现 程序 中的错 误和 缺 陷 。 尽
程序 的功 能是 否正 确或 满足 用 户要 求 ,因 此 也称作 功 能驱 动或 数 据 驱动 测 试方 法 。黑盒 测试 主 要用 于 软件 确 认测试 ,方法 有 等价 类划 分 、 边界 值分 析 、错 误推 测法 、 因果 图法 等 。黑 盒测 试对 和 数 要求 不 高 ,如何 在对 系 统 结构 不 了解 的情 况下 ,设 计测 试 过 程 才 是黑 盒测 试 最核 心 的部 分。 ( ) 自动测 试 三 在 业 务量 很大 的情 况 下 ,需 要测 试 数据 或者 测试 输 入时 , 自


试 的测试 人 员要 有 不亚 于 开发人 员 的技 术 背景 和对 代码 的 熟悉 程
度。
( )黑盒 测试 二 黑盒 测试 是把 软件 开成 一 个 黑盒 子 ,不考 虑程 序 的 内部 结构 与执 行 路径 如何 , 据 输入 / 出 数据条 件 来 设计测 试用 例 ,查看 根 输
相关文档
最新文档