下载此文档

软件可靠性测试.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
一、 对软件可靠性测试的认识
二、 由安博测试空间技术中心
三、 地址:北京市海淀区学院路40号大唐电信测试空间楼
有 关 术 语
⑴软件可靠性在规定条件下,在规定时间瓦软件之间全部的约束条件,功能之间 的独立性、相互关系和相互影响,还需分析系统的不同运行模式、失效发生时系统重构策略 等对软件运行方式有较大影响的因素。第一个目标也是一般软件功能测试需要达到的目标, 但第二个目标则是软件可靠性测试特别强调的。为了得到能够反映软件使用的有代表性的概 率分布,测试人员必须和系统工程师、系统运行分析员和顾客共同合作。需要指出的是由于 可靠性的要求,输入数据的概率分布应包括合法数据的概率分布和非法数据的概率分布两部 分。有时为了更好地反映实际使用状况还需给出那些影响程序运行方式的条件,如硬件配置、




概 率


0
2.
定 义
换 效



义失
效等级主

是为了解决下

两个问
题:
•对
发生
概率小但失

后危害严重的功

需求的识
别。
•对
可不
查找失效原
因、
并不做统计的功

需求的识
别。
在制定测试计划时,失效及其等级的定义应由测试人员、设计人员和用户共同商定,达成协议。 一 般 的 等 级 定 义 如 表 所 示。
@***@; 表 1 失 效 等 级 定 义 @@
如果存在1级和2级失效可能性,那么就应该进行故障树分柝标识出所有可能造成严重失效 的功能需求和其相关的输入域、外部条件和发生的可能性。
对引起1级和2级失效的功能需求及其相关的输入域必须进行严格的强化测试。对引起3 级失效的功能可按其发生概率选择测试实例。第4级失效可不查找原因,可在以后的版本中 处 理 。
3. 可 靠 性 测 试 覆 盖 可靠性测试必须保证输入覆盖和环境覆盖,这是准确估计软件可靠性的基础。 输 入覆盖 包 括 下 面 几 个内容
•输入域覆盖,即所有被测输入值域的发生概率之和必须大于软件可靠度的要求。
重 要 输 入变量 值 的 覆 盖。
•相关输入变量可能组合的覆盖,以确保相关输入变量的相互影响不会导致软件失效。
•设计输入空间与实际输入空间之间区域的覆盖,即不合法输入域的覆盖。
各 种 使 用 功 能 的 覆 盖。
环境覆盖是指测试时必须覆盖所有可能影响程序运行方式的条件。



件 可


测 试
的 步




靠 性 测


为 四
个 阶 段
:
1.






本阶段的目标是识别软件功能需求,触发该功能的输入和对应的数据域,确定相关的概率分布 及 需 强 化 测 试 的 功 能。 以下是我们推荐的步骤。在一些特定的应用中,有的步骤并不是必须的。
分析功能需求分析各种功能需求,识别触发该功能的输入及相关的数据域(包括合法与不 合法的两部分)。分析时要注意下述问题: •该软件是否存在不同的运行模式?如果存在,那么应列出所有的系统运行模式。
•是否存在影响程序运行方式的外部条件 ?如果存在,那么有多少?它们的影响程度如

软件可靠性测试 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小17 KB
  • 时间2022-07-17