软件可靠性测试加速方法分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ab t a t T ec n e t n h r c e it so fwa er l b l y t si g ae i t d c d a d a ay e . P e ae t o w a er l b l y a — s r c : h o c p d c a a trsi fs t r ei i t t r r u e n l z d a c o a i e n n o n r v ln f r ei i t c st a i
质 量 中最 易定量 的特 性 。软件 可靠 性测试 作为提高 与评估
软 件 可 靠 性 的 重 要 手 段 ,已成 为 国 内 外 软 件 可 靠 性 工 程 的 主 要研 究 方 向 之 一 。 是 由于 软 件 可 靠 性 测 试 具 有 时 间 长 、 但 费 用 高 、 源 消 耗 大 的 特 点 。 从 而 难 以 满 足 工 程 型 号 的进 度 和 资 , 成 本 要 求 。 因此 需 要 对 传 统 的 软 件 可 靠 性 测 试 方 法 加 以 改 进, 以提 高 软 件 可 靠 性 测 试 的 效 率 , 得 软 件 可 靠 性 测 试 更 具 使
方 面 。 节将 对 当 前 方 法 进 行 分 类 、 本 比较 , 从 加 速 原 理 出 发 并 对这些 方法进行 分析 。
的作 用 , 此 加 速 因 子 的准 确 与 否 对 可 靠 性 评 估 有 很 大 影 响 ; 因 而 最 后 一 种 方 法 利 用 PE技 术 回 避 了加 速 因 子 的 问 题 。 I 基 于 改 变 剖 面 概 率 的 加 速 方 法 的 实 质 是 提 高 了 输 入 强 度 。 通 常 的 做 法 是 对 软 件 进 行 分 析 ,增 大输 入 集 合 中 的 某 些 特殊输入 在测试剖面 中的概率值 , 以提 高 软 件 输 入 的强 度 、 变 换 输 入 的 类 型 以 及 时 序 , 成 的 “ 劣 ” 入 或 输 入 组 合 加 快 构 恶 输
e o Biblioteka Baiduy i a e yb xa lss s d n b
a dmut l f ae . T ersac c iv me t n e eo me tns f rerl bl c eeae sigmeh da emanya a— n li ei ob sd p n h ee rha he e nsa dd v lp n ot i wa ei it a c lrtdt t to il n l a i y e n r y e , s mma ie dd su s d An h o cu in et a ec a gn r b bl a e p r ah C eac lrtdp r ya d zd u rz da ic se . n dtec n lso sa t h n igp o a it b s da p o c a b c eeae at n r h t h i y n l t eoh r al ea c lrtdc mpeey Ba e nti ep icpeo ot r eibl c eeae sigm eh d t de , a d h t escrb c eeae o ltl. s do st rn il f fwaer l i t a c lrtdt t t o s ssu id n h h s a i y e n i
信 水 平 3个 方 面 进 行 了 软 件 可 靠 性 加 速 方 法 分 析 ;最 后 在 此 图 1 软 件 可 靠 性 测试 过程
基 础 上 提 出 了 软 件 可 靠 性 测 试 加 速 未 来 的研 究 方 向 。
软 件 可 靠 性 测 试 能 有 效 地 发 现 软 件 缺 陷 ,实 现 可 靠 性 的 增 长 , 是 仍 存 在 以下 不 足 : 但
gne rng i ei
O 引 言
软 件 可 靠 性 是 IO 16中 软 件 质 量 的 重 要 属 性 ,是 软 件 S 92
行测 试, 而暴 露高失效 率的缺 陷, 从 以提 高 软 件 可 靠 性 。 件 软 可 靠 性 测 试 属 于 软 件 统 计 测 试 的 一 种 , 依 据 软 件 功 能 使 用 是 概 率分布生成 测试用例 。 软 件 可 靠 性 测 试 的 过 程 如 图 1 示 。 其 中主 要 包 括 :测 所 试 需求 分 析 , 造 剖 面 、 成 测 试 用 例 , 备 测 试 环 境 , 行 测 构 生 准 执 试, 失效 数 据 收集 , 件 缺 陷 纠 正 和 可 靠 性 评 估 。 软
作者简介:封二强 ( 8 一) 1 4 ,男,河北石家庄人,硕 士,助理工程 师,研究方 向为软件可靠性工程 ; 刘畅 ( 7 一) 9 1 9 ,男 北京人,博士 ,工程 9 师,研 究方向为软件工程 ; 郑军 (9 9 ,男,江西景德镇人 ,硕士,高级工程师 ,研究方 向为软件工程。E m i ri g n @1 6 om 16 一) - a :e a f g 2 c l qn e
c lrtdtsigmeh d a eb o dyca sfe t rectg re, n m ey c a gn rb bl ae , eeae tn to scnb r a l lsi di ot e ae o s a l, h e i n h i n igp o a i t b sd i y
失效 率 。 上 述 几 种 方 法 都 是 通 过 改 变 剖 面 概 率 的 方 式 来 进 行 加 速 的 , 且 都 只 作 用 于 部 分 输 入 域 , 此 只 能 在 测 试 过 程 中起 到 并 因 部 分 加 速 的 作 用 。 同 时 ,在 前 4 方 法 中 加 速 因 予起 着 重 要 种
摘 要: 阐述 了软 件 可 靠性 测试 及其 加速 方 法 , 对现 有 的加 速 方 法进行 深入 分析 和 总结 , 并 将现 有 方法分 为基 于改 变剖 面
概 率 的方法 、 于灰盒 分析 的方 法和基 于多种 测试信 息的方 法 3类并 进行 比较 。在此基 础上 , 别从提 高输入 强度 、 简软 基 分 化


3 8 2 1, o.2 o9 0 8 0 1 V 1 ,N . 3
概 率 低 的输 入 则 测 试 的不 充 分 ;
计算机工程 与设计 C mp t n ier gad s n o ue E gn ei i r n n De g
后 利 用 缺 陷 失 效 率 建 立 次 序 统 计 量 模 型 , 而 得 到 软 件 失 效 进 率 。即 该 方 法 不 必 求 加 速 因 子 即 可 得 到 无 加 速 情 况 下 的 软 件
t er s a c i c i n i ef tr s r p s d h e e h d r t t u ei o o e . r e o nh u p
Ke r :s f rer l b l sig a c lr tdts; a c lrto rn il; a c lrtdtsigmeh d s f r eibl n ywo ds o wa i it t t ; c eeae et c eeainp cpe c eeae t t o ; o waerl it e - t ea i e n y i e n t a i y
() 统 的 软件 可 靠 性 评 估 方 法 只 考 虑 失 效 数 据 , 忽 略 2传 而 了 测 试 过 程 中产 生 的其 它 测 试 信 息 , 仅 造 成 了 资 源 的 极 大 不
浪费 , 且使得评 估结果 不准确 。 而
2 软 件可 靠 性 测试 加 速 方 法
针 对 软 件 可 靠 性 测 试 存 在 的 缺 点 和 不 足 , 有 研 究 多 集 现 中 在 提 高软 件 可 靠 性 测 试 效 率 和 可 靠 性 评 估 结 果 的 可 信 性 等
计 算 机 工程 与设 计 C m u r ni e n d e g 2 1, o 3, o 38 o pt E g er g n D s n 0 1 V 1 2 N . 07 e n i a i . 9
软件可靠性测试加速方法分析
封 二 强 , 刘 畅 , 郑 军
( 国航 空综合 技 术研 究 所 ,北 京 102 ) 中 008
引发 软 件 失 效 , 而 加 快 暴 露 影 响 软 件 可 靠 性 的 缺 陷 , 短 测 从 缩
21 基 于 改变 剖 面 概 率 的 加速 方 法 .
L t 等 人 通 过 对 失 效 数 据 以及 引 发 失 效 的 条 件 进 行 分 u z 析 , 出 小 概 率 事 件 是 诱 发 软 件 失 效 的 重 要 原 因 , 传 统 可 指 而 靠性 测试方 法对 小概率 事件 的测试 往往 是不充分 的 。因此 , 部分 学者针 对软 件运行 中 的小概率 关键输 入进行 强化 测试 , 以提 高 软 件 可靠 性 。其 中 主 要 有 以下 几 种 方 法 : Mua 文 献 [] 提 出无 放 回 抽 样 的 测 试 方 法 来 提 高 软 s在 5中
工程 实用价值 。 文首先分 析和总结 了软件可 靠性测试 以及 本
现 有 的加 速 方 法 , 现 有 方 法 分 为 基 于 改 变 剖 面 概 率 的 方 法 、 将
基于 灰盒分析 的方 法和基于多种测试 信息的方法三类 并进 行
比较 ; 后 从 提 高 输 入 强 度 、 简 软 件 结 构 和 输 入 以及 提 高 置 然 化
1 软 件可 靠性 测 试
软件可靠性测试通 过模拟软件 的真实 使用 过程对软件进
收稿 日期 :2 1. .5 0 0 92 ;修订 日期:2 1.1 5 0 001 2 。 -
基金项目:航空科 学基金项 目 (0 82 10 ) 2 00 4 0 5。
() 1由于软件可靠性 测试 按照使用概率进行 随机抽样得 到 测 试数据 , 对于概 率高 的输入 , 在大量 的重复测试 , 存 而对 于
F ENG rqa g LI Ch n , Z E - in , U a g HENG u Jn
( hn eoP l eh o g s bi met e i 0 0 8 h a C ia r-oy cn l yE t l h n,B in 10 2 ,C i ) A T o a s jg n
中图法分 类号 : P 1 T31 文献标 识码 : A 文章编 号 :0072 2 1) 93 8.4 10 —04(0 10 .0 70
An l sso rn i l f o t r eib l y a c lr td tsi g meh d ay i np icp eo f s wa er l i t c ee ae t t o s a i e n
件 结构 和输入 以及 提 高置信 水平 3个方面 进行 了可靠 性测试 加速 方法机 理 分析 , 出基 于改 变剖面概 率 的方法 只能起 到部 得
分加 速作 用 , 而其 它两类 方 法可以起 到整体 加速 作用 , 最后讨 论 了软件 可靠性 测试 加速 方法 未来有 前景 的研 究 方向 。 关键 词 : 软件 可靠 性测试 ;加 速测 试; 加速机 理; 加速 方 法;软件 可 靠性 工程
相关文档
最新文档