当前位置:文档之家› 功能测试结束标准

功能测试结束标准

功能测试结束标准
功能测试结束标准

前言:

在此我只重点说功能测试(即系统测试)的关闭标准,单元和集成测试关闭标准一笔带过哈。而且这也是一道经常会被问到的面试题,希望对大家有所帮助

单元测试退出标准

1) 单元测试用例设计已经通过评审

2) 核心代码100%经过Code Review

3) 单元测试功能覆盖率达到100%

4) 单元测试代码行覆盖率不低于80%

5) 所有发现缺陷至少60%都纳入缺陷追踪系统且各级缺陷修复率达到标准

6) 不存在A、B类缺陷

7) C、D、E类缺陷允许存在

8) 按照单元测试用例完成了所有规定单元的测试

9) 软件单元功能与设计一致

集成测试退出标准

1) 集成测试用例设计已经通过评审

2) 所有源代码和可执行代码已经建立受控基线,纳入配置管理受控库,不经过审批不能随意更改

3) 按照集成构件计划及增量集成策略完成了整个系统的集成测试

4) 达到了测试计划中关于集成测试所规定的覆盖率的要求

5) 集成工作版本满足设计定义的各项功能、性能要求

6) 在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准

7) A、B类BUG不能存在

8) C、D类BUG允许存在,但不能超过单元测试总BUG的50%。

9) E类BUG允许存在

系统测试退出标准

1) 系统测试用例设计已经通过评审

2) 按照系统测试计划完成了系统测试

3) 系统测试的功能覆盖率达100%

4) 系统的功能和性能满足产品需求规格说明书的要求

5) 在系统测试中发现的错误已经得到修改并且各级缺陷修复率达到标准

6) 系统测试后不存在A、B、C类缺陷

7) D类缺陷允许存在,不超过总缺陷的5%

8) E类缺陷允许存在,不超过总缺陷的10%

注:这只是一套比较理想化的退出标准,但在实际工作中不可能达到这种程度,尤其是测试覆盖率和缺陷解决率不可能是100%。现在的军方标准是达到99%。对于通用软件来说就要根据公司实际情况了。

软件测试详细标准

软件测试标准 前言 前一版的《软件测试标准》,在测试工作中发挥了很好的指导作用。本次修改在原标准基础上,提出了新的测试理念、工作方法、组织方式,使之更贴近实际工作,真正起到纲领的作用。 一、软件测试 1、软件测试的目的 软件测试是指为了度量和提高被测试对象的质量、对测试对象进行工程设计、使用和维护的与软件开发过程并发的生命周期过程。软件测试的目的为:验证软件产品的实现状态以及实现质量。 2、软件测试相关概念 2.1白盒测试 指基于程序结构的测试,测试目标是检查程序内部逻辑结构和逻辑路径,是代码级的测试。 2.2黑盒测试 基于程序功能的测试,根据输入输出的关系推断程序功能的正确性。 2.3测试用例 测试方案,包括数据输入和相应的期望输出。依据测试用例来执行具体操作。 2.4预防性测试 其原理为:只要测试在生命周期中进行得足够早,就能够提高待测软件的质量。 2.5测试风险分析 其目的为:确定测试对象、测试的优先级、测试的深度。 2.6软件测试模型 公司目前采用V模型,实现测试与软件开发的同步进行。

2.7等价类划分 将测试对象按某种约定划分为有限个组成部分,提高测试的有效性。 2.8边界值分析 分析测试对象的所有边界值及边界附近的临界值。 二、测试工作流程 需求分析审核需求分析,编写验收测试部分用例 实地调研重点收集客户实际业务资料、操作习惯,并与需求分析作出对比 概要设计审核概要设计,从用户角度提出问题 编写集成测试用例 详细设计 审核详细设计报告,与需求分析、概要设计进行比对编写单元测试用例编写用户手册总体框架单元测试阶段提出测试计划 审核测试用例 执行测试 测试总结 集成测试阶段验收测试阶段 补充测试用例资料归档 修改测试 审核修改计划程序员提供修改清单编写测试用例执行测试 测试总结 复测测试报告复测测试用例复测 三、开发—测试流程

瑞文标准推理测验简介

瑞文标准推理测验简介 Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-

《瑞文标准推理测验(SPM)》简介瑞文标准推理测验(Raven’s Standard Progressive Matrices,简称SPM)是由英国心理学家瑞文(J. C. Raven)1938年编制的非言语智力测验。它的主要任务是要求被试根据一个大图形中的符号或图案的规律,将适当的图形填入大图形的空缺中,如下图所示。自其问世以来,许多国家对它做了修订,直到现在仍广泛使用,有着重要的理论意义与实用价值。 瑞文推理测验有三种类型:(1)标准推理测验(简称SPM,1938):适用于8岁到成人被试,有5个黑白系列;(2)儿童彩色渐进测验(Raven’s Color Progressive Matrices,简称CPM,1947),有三个系列;(3)高级推理测验(Raven’s Advanced Progressive Matrices,简称APM,1956),适用于高智力水平者。这三种推理测验在我国已修订发行。 瑞文测验在编制在理论上依据斯皮尔曼的智力二因素理论。该理论认为智力主要有两个因素构成,其一是一般因素,又称“G”因素,它可以渗入所有的智力活动中,每个人都具有这种能力,但在水平上有差异;另一因素是特殊因素,可用“S”表示,这种因素种类多,与特定任务高相关,例如音乐能力、数学、交际能力等。瑞文推理测验测量的是智力的一般因素(“G”因素),尤其与人的问题解决,清晰知觉和思惟,发现和利用自己所需信息,以及有效地适应社会生活的能力有关。

DELL 信赖性测试标准(译文)

4.0 Finish Appearance Requirements 最终表面要求 4.1 Color (ASTM D1729) 颜色(ASTM D1729) Color specifications will be defined by the Industrial Design team (or its approved agent). Color tolerances will be specified in the Dell Color document (example in addendum). Finish color shall be determined from the piece part drawing or other applicable documents, and conform to the following spec: Dell Corporate Cosmetic Specification, P/N 6724U, “SPEC,DELL,COSMETIC,CORP-STD”. 颜色规格将由工业设计团队(或其认可的代理机构)定义。色彩公差将在戴尔色彩文件(如附录)中指定。最终颜色应由零件图纸或其他适用的文件确定,并符合以下规格:戴尔公司外观标准,P /N 6724U,“戴尔外观企业标准”。 Applicator shall measure L*, a* and b* at the locations specified on the piece-part drawing or other applicable document as stipulated in the Dell Corporate Cosmetic Specification, 6724U. If the location is not specified, the locations shall be approved by Dell Mechanical Engineer. 检验员应按零件图或戴尔公司外观标准6724U中规定的其他适用指定位置的文件,测量L *、a *和b *。如果文件未指定,则应由戴尔机械工程师批准。 4.2 Gloss (ASTM D523) 光泽度(ASTM D523) Gloss specifications will be defined by the Industrial Design team (or its approved agent). Gloss tolerance will be specified in the Dell Color document (example in addendum). Finish gloss shall be determined from the piece part drawing or other applicable documents, and conform to the following spec: Dell Corporate Cosmetic Specification, P/N 6724U, “SPEC,DELL,COSMETIC,CORP-STD”. 光泽度规格由工业设计团队(或其认可的代理机构)定义。戴尔的颜色文件中(如附录)中指定了光泽度公差。最终光泽度应由零件图纸或其他适用文件确定,并符合以下规格:戴尔公司外观标准,P /N 6724U,“戴尔外观企业标准”。 Applicator shall measure the gloss at the locations specified on the piece-part drawing or other applicable document. If the location is not specified, the locations shall be approved by Dell Mechanical Engineer. 检验员应测量在零件图或其他适用文件上注明的光泽度。如果位置未指定,则位置应由戴尔机械工程师批准。 4.3 Texture or Roughness, (R a, R z, R pc) 纹理或粗糙度(Ra,Rz,Rpc) Texture or roughness will be defined by the Industrial Design Team (or its approved agent). Applicator shall measure the texture or roughness at the locations specified on the piece-part drawing. If the location is not specified, the locations shall be approved by Dell Mechanical Engineer. R a, R z, & R pc must all be reported. 纹理或粗糙度由工业设计团队(或其认可的代理机构)定义。检验员应测量在零件图上指定位置的纹理或粗糙度。如果位置未指定,则应由戴尔机械工程师批准。Ra,Rz,和Rpc都必须报告。 4.4 Oxide, (ASTM B244), or Dry Film Thickness 氧化物(ASTM B244),或干膜厚度

软件项目验收标准 ()

文档修订记录 *变化状态:C = 创立,A = 增加,M = 修改,D = 删除 *正式发布时文档版本号从开始。对文档进行小改动时,版本号以进阶;大改动时版本号以进阶。文档审批记录

目录

前言 1.1.目的 在参考了大量的实践案例和文献的基础上,结合项目特征、客户需求及当前业务实际制定本验收标准,确立项目质量目标,规范本软件的验收。 1.2.范围 适用于公司所有类型项目(包括产品研发类、合同开发类、项目实施类以及系统集成类)的验收标准确定。 本标准应在软件合同签订时制定,并作为软件的质量标准指导软件生产。 1.3.术语定义 {提供所有为正确解释本软件开发计划所必需的术语和缩略语的定义。术语很多时,用列表作为本文档的附件。} 1.4.预期读者与阅读建议 {描述本文档的主要读者,以及这些读者在阅读时的阅读重点与建议。可用列表的方式 1.5.参考 〔列出描述参考的所有文档。〕 《GB/T?16260-1996?信息技术/软件产品评价/质量特性及其使用指南》 《GB/T 17544-1998软件包质量要求和测试》 《GB/T 15532-2008 计算机软件测试规范》

项目概述 验收原则 验收参与部门:客户代表、时尚德源品质部、最终用户单位、专家小组或第三方验收人。 在软件开发合同的签订阶段就提出软件验收项目和验收通过标准的意见;在软件的需求评审阶段,仔细审阅软件的需求规格说明书,指出不利于测试和可能存在歧义的描述;在开发完软件并经过开发方内部仔细的测试后,对完成的软件进行评审或第三方的验收测试,提供完整的错误报告提交给客户代表,由客户代表根据之前签订的开发合同中相应的验收标准判断是否进行验收。 总体验收标准 总体验收标准是本公司结合国家标准、软件行业惯例所提出的对于软件系统质量的最低要求,所有交付的软件必须满足本标准的约定。 1.6.标准定义 1)测试用例覆盖全部需求且测试用例不通过数的比例< %; 2)不存在错误等级为1 的错误; 3)不存在错误等级为2 的错误; 4)错误等级为3 的错误数量≤ 5; 5)所有提交的错误都已得到更正; 1.7.验收标准的详细说明 总体验收标准,即每一级别的错误量的可接受范围。一般来说,不允许存在1 级和2级错误,而3 级错误的数量则可按本标准确定或由用户方和开发方根据软件的规模和复杂程度进行商定,并在软件开发合同中明确地列出。 在软件验收测试中,测试的依据包括软件的投标文件、开发合同、需求规格说明书, 同时还包括特定软件的相关行业标准(这些行业标准应在开发合同中明示出来)。

软件测试规范标准[详]

软件测试规 1目的 确保软件产品质量,使产品能够顺利交付和通过验收的一项重要措施。 2适用围 适用于项目开发过程中的单元测试、集成测试、系统测试、业务测试、验收测试以及一些专项测试。 3职责 ?项目测试负责人组织编制《测试计划》、《测试方案》,指导和督促测试人员完成各阶段的测试工作。 ?项目组测试人员按照《测试计划》、《测试方案》完成所承担的测试任务,并按要求填写《问题报告及维护记录》。 ?测试经理依照确认规程和准则对工作产品进行确认,提出对确认规程和准则的修改意见 ?项目负责人组织测试环境的建立。 ?项目经理审核负责控制整个项目的时间和质量。 ?研发人员确认修改测试人员提交的bug。 4工作流程 4.1 测试依据 详细设计是模块测试的依据。因此设计人员应向测试人员提供《系统需求规格书名书》、《详细设计》、《概要设计》等有关资料。测试人员必须认真阅读,真正弄懂系统需求和详细设计。 4.2 制订《测试方案》 在测试之前,由项目负责人根据《测试计划》的要求,组织人员编制相应的《测试方案》,《测试方案》应包括以下容:

?测试目的; ?所需人员及相应培训要求; ?测试环境、工具和测试软件; ?测试用例、测试数据和预期的结果。 4.3 单元测试 项目开发实现过程中,每个程序单元(程序单元的划分视具体开发工具而定,一般定为函数或子程序级)编码调试通过后,要及时进行单元测试。 单元测试由单元开发者自己进行,使用白盒测试方法,根据程序单元的控制流程,争取达到分支覆盖。对于交互式运行的产品,不便于进行自动测试的,可以采用功能测试的方法进行。 单元测试针对程序模块,从程序的部结构出发设计测试用例。多个模块可以独立进行单元测试。 ?单元测试容包括模块接口测试、局部数据结构测试、路径测试、错误处理测试等; ?单元测试组织原则一遍根据开发进度安排对已开发完成的单一模块进行测试; ?单元测试停止标准:完成了所有规定单元的测试,单元测试中发现的bug已经得到修改。 4.4 集成测试 编码开发完成,项目组部应进行组装测试。 集成测试由项目负责人组织策划(编写测试计划、测试用例)并实施。集成测试着重对各功能模块之间的接口进行测试,验证各功能模块是否能协调工作、参数传递及功能调用是否正常。测试采用交叉方法,即个人开发的软件应由其他的项目组成员进行测试。 集成测试过程应填写《问题报告及维护记录》,测试结果应形成《测试报告》。 4.5 系统测试 在项目开发完成之后,应对整个系统软件和硬件进行系统测试。对性能、可靠性、健壮性、压力承受力等方面分别进行评价,以验证系统是否满足

CS测试简介

测试目的 评估EUT 在共模射频(150kHz~80MHz)传导下的抗扰度测试标准 IEC61000-4-6 可参考GB17626.6 测试项目 Conducted Immunity 测试 测试要求 实验室环境要求 Temperature 15℃~35℃ Relative Humidity 25%~75% 大气压68(680) ~ 106(1060) kPa 隔音屏蔽室 仪器要求 CDN参数要求阻抗(至少要100欧姆) 0.15~26兆赫兹 150欧姆(±20欧姆) 26~80兆赫兹 150欧姆(+60/-45)

SG要求 选择测试注入法规则 测试原理 标准EN61000-4-6定义了传导抗扰度的测试方法. 第一,耦合方法.在EN61000-4-6定义的三种耦合方法,最好的方法是通过耦合/去耦(CDN)直接注入电压,这样插入损耗为零,因此只需要较小的功率. 第二,电缆射频注入测试要求远离EUT的电缆末端上的共模阻抗固定不变.所以,每一种类型的电缆都必须在其远端有一个共模去耦网络或阻抗稳固网络(ISN),以确保这一阻抗,并将任何辅助设备与电缆上的射频电流影响隔离开,并且,使用该网络将射频电压耦合到电缆上. 第三,传导抗扰度测试虽然不需要昂贵的电磁吸波屏蔽室设施,但当几根电缆连接到EUT上时,它能否反映EUT的真实情况还值得怀疑.所以,这种电压注入法不太适合按规定有很多电缆连接到其上的设备. 第四,对传导抗扰度测试的主要限制条件是频率.EUT尺寸远小于测试频率的波长时,射频能量的大部分被暴露在辐射场中的设备电缆所获得,因此传导测试可以反映真实情况.但随着频率的增大,以至于EUT尺寸接近半波长时,则电缆的主导作用减小,并且在较高频率上,场耦合路径与EUT尺寸的结构、内部电路及其电缆相互影响.所以标准EN61000-4-6规定上限频率在80~230MHz(相应设备尺寸约为0.6~2m). 根据电磁辐射环境,测试水平为1V、3V或10V.在设计的测试中,我们选择3V的测试水平。实际施加的信号需用1kHz正弦波进行80%深度的幅度调制.

测试结果评估与终止标准

测试结果评估与终止标准 修订记录 1.目的 本文件用于指导软件测试完备性评估,并为软件测试提供停止标准。 2.范围 本文件适用于软件测试组织的软件测试活动。 3.术语和定义 ?缺陷:是对软件产品预期属性的偏离现象,指程序中存在的错误,也指存在于设计、需求、规格说明或其他文档中的错误。 ?覆盖率:语句覆盖率、测试用例执行覆盖率、测试需求覆盖率等的总称。 ?系统测试:将经过测试的子系统装配成一个完整的系统来测试,是针对整个产品的全面测试,既包含各模块的验证性测试和功能合理性测试,有包括对整个产品的可 靠性、健壮性、安全性、UI合理性及各种性能参数的测试。 4.概述 本文件主要概述了软件的评估过程,说明了测试覆盖率的估算方法;另外,还介绍了软件测试停止标准,用于判定测试的暂停与终止,保证测试工作的完备性。 4.测试评估过程 软件测试评估贯穿整个软件测试过程,可以在测试每个阶段结束前进行,也可以在测试过程中某一个时间进行,目的是提高测试覆盖度,保证测试的质量,通过不断的测试覆盖度评估或测试覆盖率计算,及时掌握测试的实际状况与测试覆盖度目标的差距,采取措施,保证达到预期的测试覆盖度。

软件测试评估过程量化测试进程,生成缺陷和测试覆盖率的总结报告,从而确定测试的继续进行与停止,其具体的评估步骤为: (1)回顾查看测试记录、测试日志等文件; (2)评估测试的覆盖率; (3)分析缺陷; (4)决定是否达到本次测试的标准,如果未达到标准,可参考一下备选方案:?收集进一步的信息; ?另行撰写报告,如不同的缺陷密度报告; ?通过研究流程,判断意外条件是否导致背离已确定的测试标准,并在这一新信息的基础上再次评估标准; ?建议安排进一步测试; ?实施新测试以进一步执行测试用例; ?实施新测试以扩大测试覆盖面; ?修改测试标准; ?复审并评估测试后变更标准会带来的风险; ?确定满足测试标准的软件子集,并决定是否可以部署该子集。 (5)生成测试分析报告,撰写《测试缺陷报告》、《测试总结报告》。 5.测试覆盖率评估 测试覆盖是对测试完整性的评估,它所基于的是测试需求和测试用例的覆盖所指出得测试覆盖以及执行代码的覆盖所指出的测试覆盖。测试覆盖率体现了测试的完整程度。 测试覆盖度的评估依赖于不同的测试阶段或不同的测试方法。例如,在单元测试中,测试覆盖率是建立在被测试的代码行、程序分支和程序路径等的度量之上,从软件质量保证的要求出发,单元测试的覆盖率要达到80%之上;白盒测试方法主要以程序语句、判定-条件、条件组合和(基本)路径等覆盖率来衡量,和单元测试是吻合的;而在系统功能测试中,则以功能点、测试用例、需求数等覆盖率来衡量。 最常用的测试覆盖评估是基于软件需求和基于源代码的测试覆盖率,可手工获得这两种评估,或使用测试自动化工具进行计算。 4.1.基于需求的测试覆盖率 基于需求的测试覆盖评估是依赖于对已执行/运行的测试用例的核实和分析,所以基于

CS测试简介

?测试目的 评估EUT 在共模射频(150kHz~80MHz)传导下的抗扰度 ?测试标准 IEC61000-4-6 可参考GB17626.6 ?测试项目 Conducted Immunity 测试 ?测试要求 ●实验室环境要求 Temperature 15℃~35℃Relative Humidity 25%~75% 大气压68(680) ~ 106(1060) kPa 隔音屏蔽室 ●仪器要求 CDN参数要求阻抗(至少要100欧姆) 0.15~26兆赫兹150欧姆(±20欧姆) 26~80兆赫兹150欧姆(+60/-45) SG要求 ●选择测试注入法规则 ?测试原理 标准EN61000-4-6定义了传导抗扰度的测试方法. 第一,耦合方法.在EN61000-4-6定义的三种耦合方法,最好的方法是通过耦合/去耦(CDN)直接注入电压,这样插入损耗为零,因此只需要较小的功率. 第二,电缆射频注入测试要求远离EUT的电缆末端上的共模阻抗固定不变.所以,每一种类型的电缆都必须在其远端有一个共模去耦网络或阻抗稳固网络(ISN),以确保这一阻抗,并将任何辅助设备与电缆上的射频电流影响隔离开,并且,使用该网络将射频电压耦合到电缆上. 第三,传导抗扰度测试虽然不需要昂贵的电磁吸波屏蔽室设施,但当几根电缆连接到EUT上时,它能否反映EUT的真实情况还值得怀疑.所以,这种电压注入法不太适合按规定有很多电缆连接到其上的设备. 第四,对传导抗扰度测试的主要限制条件是频率.EUT尺寸远小于测试频率的波长时,射频能量的大部分被暴露在辐射场中的设备电缆所获得,因此传导测试可以反映真实情况.但随着频率的增大,以至于EUT尺寸接近半波长时,则电缆的主导作用减小,并且在较高频率上,场耦合路径与EUT尺寸的结构、内部电路及其电缆相互影响.所以标准EN61000-4-6规定上限频率在80~230MHz(相应设备尺寸约为0.6~2m).

软件测试规范

测试工作规范版本记录: 文件状态:[√] 草稿[ ] 正式发布[ ] 正在修改当前版本:1.1 作者:** 完成日期:2004-9-15签收人: 签收日期: 1编写目的 本文档是测试团队的日常工作规范,主要侧重测试工作流程的控制,明确软件工程的各阶段测试团队应完成的工作。测试技术和策略等问题不在本文档描述范围内。 2测试团队构成 2.1职责 测试是软件开发过程中的重要组成部分,肩负着如下责任: 在项目的前景、需求文档确立基线前对文档进行测试,从用户体验和测试的角度提出自己的看法。 编写合理的测试计划,并与项目整体计划有机地整合在一起。

编写覆盖率高的测试用例。 针对测试需求进行相关测试技术的研究。 认真仔细地实施测试工作,并提交测试报告供项目组参考。 进行缺陷跟踪与分析。 2.2角色划分 在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。角色名称相关主要责任 测试经理组建测试组 协调测试组内部的沟通 代表测试组与其他角色组进行沟通编写测试计划 测试报告分析 测试用例设计工程师编写测试用例{可以由测试经理兼任}测试实施工程师实施测试用例,执行测试 技术支持工程师为测试工作提供技术支持 3工作流程及规范

3.1计划与设计阶段 在项目组成立的同时,测试组也将同时成立。团队成立的工作与责任如下:

图表 2

划。测试计划中应该至少包括以下关键内容: 测试需求——需要测试组测试的范围,估算出测试所花费的人力资源和各个测试需求的测试优先级 测试方案——整体测试的测试方法和每个测试需求的测试方法 测试资源——本次测试所需要用到的人力、硬件、软件、技术的资源 测试组角色——明确测试组内各个成员的角色和相关责任 里程碑——明确标准项目过程中测试组应该关注的里程碑 可交付工件——在测试组的工作中必须向项目组提交的产物,包括测试计划、测试报告等等 风险管理——列举出测试工作所可能出现的风险 测试计划编写完毕后,必须提交给项目组全体成员,并由项目组组中各个角色组联合评审。 测试计划由项目组评审通过. 在项目开发过程中,要适时的对测试计划进行跟踪,以评估此计划的完整性、可行性,在项目结束时还要最后

软件测试准入和准出标准

目录 前言 (1) 1 测试准入标准 (2) 2 软件测试暂停和恢复标准 (2) 2.1 软件测试暂停标准 (2) 2.2 软件测试恢复标准 (2) 3 单元测试结束标准 (2) 4 集成测试结束标准 (2) 5 安装测试结束标准 (2) 6 系统测试结束标准 (2) 7 缺陷修复率标准 (3) 8 测试用例覆盖率标准 (4) 9 错误级别 (4) 前言 本文档为客户端版本测试准入和准出标准文档。 本文档阅读对象为项目经理、测试工程师及项目组所有成员。 本文档编写目的是为了进一步规范项目测试流程。 由于本文编写仓促,难免有疏漏之处,请给予谅解。 谢谢!

1 测试准入标准 1)开发人员编码结束,并已完成自测试; 2)需求说明书规定的功能或程序员提交的功能说明书的功能均已实现; 3)基本流程可以走通,界面上功能均已实现,符合设计文档规定的功能; 4)开发人员向测试部提交《测试申请单》和配置文件。 2 软件测试暂停和恢复标准 2.1 软件测试暂停标准 1)在进行软件系统测试时,发现程序存在重大bug(影响基本功能性的)或bug过多 时,测试无法正常进行,可向领导申请暂停测试; 2)存在其他优先级更高任务时,可向领导申请暂停测试; 3)软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据; 4)软件项目在其开发生命周期内出现重大估算、进度偏差,需暂停或终止时,测试应 随之暂停或终止,并备份暂停或终止点数据。 2.2 软件测试恢复标准 1)重大bug被解决或程序通过重新修正; 2)优先级更高的任务已经被完成; 3)软件项目被调整后重启启动,测试任务应随之启动。 3 单元测试结束标准 1)单元测试用例设计已经通过评审 2)按照单元测试计划完成了所有规定单元的测试 3)达到了测试计划中关于单元测试所规定的覆盖率的要求 4)被测试的单元每千行代码必须发现至少3 个错误(不含五级错误)

CMTBF信赖性测试评估准则

光宝科技股份有限公司 文件名称:信赖性测试评估准则 信赖性测试评估准则 ( Reliability Review Guideline ) 1 目的: 1.1 为确保产品设计的信赖性,以及加强产品在市场之竞争力,建立〝零件额定使用率〞 ( Component Stress Test ) 及〝机种预估寿命〞(MTBF Prediction) 之信赖性准则, 用以为厂内设计验证之依据。 1.2 提早介入及加速产品之成熟度。 1.3 避免上市后之风险。 2. 范围: 凡是本公司电源事业部所开发之产品均适用之。 3. 权责: 3.1 零件额定使用率 ( Component Stress Test ) 及机种预估寿命 (MTBF Prediction) 由信赖性 工程师负责测试,Component Stress De-rating 之定义由设计部及信赖性共同定义。 3.2 测试样品由设计工程师负责提供,且须经过Bench Test 测试,或有机种之验证报告。 3.3 信赖性完成之测试报告须会签设计部及其部门主管认可后,才可对外发行。 3.4 信赖性完成之测试报告文件,均须透过DOC 才能对外发行。 4. 参考标准: 4.1. 零件额定使用率参考准则 : ISO 9001 NPS-MD-P-013。 4.2. 机种预估寿命( MTBF )参考准则: MIL-STD-217F, Bellcore TR332 ISSUE 6。 5. 定义: MTBF ( Mean Time Between Failure ) :平均间隔失效时间。 MTBF = 1/p λ(p λFAILURE RATE)610* HOURS 6. 作业流程图: 6.1 信赖性测试评估作业流程图如 附件1 7. 作业内容: 7.1 新产品导入会议 ( Kickoff Meeting ): 7.1.1 新机种由业务主导之新产品会议中决定: 7.1.1.1. 决定样品 ( SAMPLE ) 及其它资料日期. 7.1.1.2. BLUE BOOK 发出之日期. 7.1.1.3. 信赖性工程师应于EVT 阶段开始执行评估, 且必须于Pilot run PCB 修改定案之前 完成零件额定使用率之测试与评估, 以符合量产及客户的需求。

软件测试完成标准

软件测试完成标准 目录 1.简介 (2) 1.1目的 (2) 1.2范围 (2) 1.3文档结构 (2) 1.4词汇表 (2) 2.软件测试完成标准 (2) 2.1软件测试暂停、完成标准 (2) 2.2单元测试停止标准 (3) 2.3集成测试停止标准 (3) 2.4确认测试停止标准 (3) 2.5系统测试停止标准 (3) 2.6安装测试停止标准 (4) 2.8验收测试停止标准 (4) 2.9缺陷修复率标准 (4) 2.10覆盖率标准 (4) 2.11缺陷等级分类 (5)

1.简介 1.1目的 本文档的目的是为软件单元测试、集成测试、确认测试、系统测试、安装测试、验收测试提供停止标准。 1.2范围 本文档适用于虹信软件股份有限公司所有项目及产品的测试活动。 1.3文档结构 第一部分: 简介,介绍软件停止标准的目的,本标准的适用范围,以及在本文档中使用的词汇的解释。 第二部分: 描述软件单元测试、集成测试、确认测试、系统测试、安装测试、验收测试停止标准。 第三部分: 列出本标准使用的参考文献。 第四部分: 附录 1.4词汇表 缺陷(Defect):缺陷是对软件产品预期属性的偏离现象。 覆盖率(Coverage rate):语句覆盖率、测试用例执行覆盖率,测试需求覆盖率等的总称。 2. 软件测试完成标准 2.1 软件测试暂停、完成标准 1)软件系统在进行单元、集成、确认、系统、安装、验收测试时,发现紧急错误 大于等于严重级别错误暂停测试返回开发。

2)软件系统经过单元、集成、确认、系统、安装、验收测试,分别达到单元、集 成、确认、系统、安装、验收测试停止标准。 3)软件系统通过验收测试,并已得出验收测试结论。 4)软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。 5)软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测 试应随之暂停或终止,并备份暂停或终止点数据。 2.2 单元测试完成标准 1)按照单元测试计划完成了所有规定单元的测试 2)达到了测试计划中关于单元测试所规定的覆盖率的要求 3)软件单元功能与设计一致 4)在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准 2.3 集成测试完成标准 1)按照集成构件计划及增量集成策略完成了整个系统的集成测试 2)达到了测试计划中关于集成测试所规定的覆盖率的要求 3)被测试的集成工作版本每千行代码必须发现至少2个错误(不含优化级别错误) 4)集成工作版本满足设计定义的各项功能、性能要求 5)在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准 2.4 功能测试完成标准 1)功能测试用例设计已经通过评审 2)按照功能测试计划完成了功能测试 3)达到了功能测试计划中关于功能测试所规定的覆盖率的要求 4)系统达到详细设计定义的各项功能,性能 5)在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准 2.5 系统测试完成标准 1)系统测试用例设计已经通过评审 2)按照系统测试计划完成了系统测试 3)达到了测试计划中关于系统测试所规定的覆盖率的要求 4)被测试的系统每千行代码必须发现至少1个错误(不含五级错误) 5)系统满足需求规格说明书的要求 6)在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准

软件验收测试标准28719

软件质量与测试效果评估标准 1编写目的 本文档是对独立测试效果及软件质量从缺陷方面进行考核的依据,该标准仅作为整体考核标准中的一个组成部分即:缺陷考核部分。 2适用范围 本标准适用于软件质量与软件测试质量的考核。 3 评价基准 软件质量考核基准:以最后测试组递交的测试总结报告中所提交的有效缺陷为考核指标。测试质量考核基准:以软件试运行阶段用户发现的有效缺陷和非测试人员发现的有效缺陷为考核指标。 有效缺陷:经过评审确定为影响软件质量或发布的缺陷(包括:确定修改、暂缓修改的)建议性的 4 验收测试进入准则 1) 软件产品通过单元测试、集成测试和系统测试。 2) 测试组提交以下测试工件:测试计划、测试任务书、测试用例、测试报告、测试分析总结。5软件验收测试工作程序 测试完成后按项目管理规定,成立测试(项目)验收小组,启动测试验收总结会 5.1根据测试任务书进行测试质量前期评审。 5.2根据测试总结报告进行软件质量评审。(测试角度) 6 软件验收测试合格通过准则 1 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求 2 所有测试项没有残余一级、二级错误 3 立项审批表、需求分析文档、设计文档和编码实现一致 4 验收测试工件齐全(见验收测试进入准则)

5软件测试合格须符合以下标准。 1)软件产品未经测试合格,不能上线,如需要强制上限,责任应有项目负责人承担。 6 测试质量合格须符合以下标准 1)以上为用户或非测试人员发现的有效缺陷,且改缺陷不是由需求、功能的变更引起的且在测试任务书规定的测试内容范围内的缺陷。 2) 1级BUG、2级BUG为独立条件,3级BUG、4级BUG为组合条件 3)用户或非测试人员发现的有效缺陷的总数不得大于一定的比例:(10%) 用户或非测试人员发现的有效缺陷的总数/测试总结报告提交有效缺陷总数×100% 举例:满足以下任何一条即视为测试质量不合格 用户或非测试人员发现的有效1级BUG>2 用户或非测试人员发现的有效2级BUG>4 用户或非测试人员发现的有效缺陷的总数与测试发现的有效缺陷总数的比例>10% 用户或非测试人员发现的有效3级BUG>5

软件测试停止的标准

软件测试停止的标准 作者:[杭州]_尐褲衩ル 日期:2011.10.12 1.简介: i.目的: 根据群内成员的踊跃讨论及网上查阅的资料,就软件测试的各个阶段停止 的标准做个总结。 ii.范围: 适用于RUP的软件项目的测试活动。 iii.词汇表 缺陷(Defect): 缺陷是对软件产品预期属性的偏离现象。 覆盖率(Coverage rate): 语句覆盖率、测试用例执行覆盖率、测试需求覆盖率等的总称。

2.各个测试阶段的停止标准: i.软件测试停止标准: ①软件系统经过单元、集成、系统测试,分别达到单元、集成、系统测试 的停止标准 ②软件系统通过验收测试,并已得出验收测试结论 ③软件项目需要暂停开发并进行调整时,测试应随之暂停。并备份暂停点 的测试数据等 ④软件项目在开发的生命周期内出现重大估算、进度的偏差,需要暂停或 终止时,测试应随之暂停或终止。并备份暂停或终止点的测试数据等 ii.单元测试停止标准: ①单元测试用例设计已经通过评审 ②按照单元测试计划完成了所有规定的单元测试 ③达到了测试计划中关于单元测试所规定的覆盖率的要求 ④被测试的单元每千行代码必须发现至少3个错误 ⑤软件单元功能与设计一致 ⑥在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准 iii.集成测试停止标准: ①集成测试用例设计已经通过评审 ②按照集成构件计划及增量集成策略完成了整个系统的集成测试 ③达到了测试计划中关于集成测试所规定的覆盖率的要求

④被测试的集成工作版本每千行代码必须发现2个错误 ⑤集成工作版本满足设计定义的各项功能、性能要求 ⑥在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准 iv.系统测试停止标准: ①系统测试用例设计已经通过评审 ②按照系统测试计划完成了系统测试 ③达到了测试计划中关于系统测试所规定的覆盖率的要求 ④被测试的系统每千行代码必须发现1个错误 ⑤系统满足需求规格说明书的要求 ⑥在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准 v.缺陷修复率标准: ①一、二级错误修复率应达到100%(怎么样定义错误的等级?) ②三、四级错误修复率应达到80%以上 ③五级错误修复率应达到60%以上 vi.覆盖率标准: ①语句覆盖率应达到80%以上 ②测试用例覆盖率应达到100% ③测试需求覆盖率应达到100%

信赖性测试标准指引

信赖性试验标准 文件编号AL-3-07-006 制定部门品保部文件版本 1.0 生效日期 制定批准

目录 1.前言------------------------------03 2.职责------------------------------04 3.盐雾试验-----------------------------03 4.百格试验-----------------------------04 5.酒精试验-----------------------------06 6.RCA耐磨试验--------------------------11 7.耐高压试验----------------------------19 8.裸机跌落试验--------------------------12 9.包装振动试验--------------------------13 10.包装跌落试验--------------------------14 11.高温工作试验--------------------------15 12.低温工作试验--------------------------16 13.高温储存试验--------------------------1 14.低温储存试验--------------------------1 15.高低温冲击试验-------------------------17 16.老化试验----------------------------18 17.静电试验----------------------------20 18.吊重试验----------------------------21 19.线材摇摆试验--------------------------20 20.成品模拟测试--------------------------20

软件测试标准规范

软件测试标准规范 1目的 为了确保软件产品质量,使产品能够顺利交付和通过验收,特编写本文档,以作参考 2适用范围 本文档适用于项目开发过程中的单元测试、集成测试、系统测试、业务测试、验收测试以及一些专项测试。 3职责 项目测试负责人组织编制《测试计划》、《测试方案》,指导和督促测试人员完成各阶段的测试工作。 项目组测试人员按照《测试计划》、《测试方案》完成所承担的测试任务,并按要求填写《问题报告及维护记录》。 测试经理依照确认规程和准则对工作产品进行确认,提出对确认规程和准则的修改意见 项目负责人组织测试环境的建立。 项目经理审核负责控制整个项目的时间和质量。 研发人员确认修改测试人员提交的bug。 4工作流程 4.1 测试依据 详细设计是模块测试的依据。因此设计人员应向测试人员提供《系统需求规格书名书》、《详细设计》、《概要设计》等有关资料。测试人员必须认真阅读,真正弄懂系统需求和详细设计。 4.2 制订《测试方案》

在测试之前,由项目负责人根据《测试计划》的要求,组织人员编制相应的《测试方案》,《测试方案》应包括以下内容: 测试目的; 所需人员及相应培训要求; 测试环境、工具和测试软件; 测试用例、测试数据和预期的结果。 4.3 单元测试 项目开发实现过程中,每个程序单元(程序单元的划分视具体开发工具而定,一般定为函数或子程序级)编码调试通过后,要及时进行单元测试。 单元测试由单元开发者自己进行,使用白盒测试方法,根据程序单元的控制流程,争取达到分支覆盖。对于交互式运行的产品,不便于进行自动测试的,可以采用功能测试的方法进行。 单元测试针对程序模块,从程序的内部结构出发设计测试用例。多个模块可以独立进行单元测试。 单元测试内容包括模块接口测试、局部数据结构测试、路径测试、错误处理测试等; 单元测试组织原则一遍根据开发进度安排对已开发完成的单一模块进行测试; 单元测试停止标准:完成了所有规定单元的测试,单元测试中发现的bug已经得到修改。 4.4 集成测试 编码开发完成,项目组内部应进行组装测试。 集成测试由项目负责人组织策划(编写测试计划、测试用例)并实施。集成测试着重对各功能模块之间的接口进行测试,验证各功能模块是否能协调工作、参数传递及功能调用是否正常。测试采用交叉方法,即个人开发的软件应由其他的项目组成员进行测试。 集成测试过程应填写《问题报告及维护记录》,测试结果应形成《测试报告》。 4.5 系统测试

GBT 11049燃烧测试标准介绍

GB/T 11049燃烧测试标准介绍 GB/T 11049地毯燃烧性能室温片剂试验方法 GB/T 11049Burning behaviour of carpets-Tablet test at ambient temperature GB/T 11049 应用范围 GB/T 11049规定了地毯在控制的实验室条件下,以水平位置暴露于小火源时的表面燃烧性能试验方法。 GB/T 11049适用于各种组织结构和纤维组分的地毯。 GB/T 11049规定试样处于水平位置,其试验结果不适用以其他位置使用的地毯的燃烧性能。 GB/T 11049仅用于在控制的实验室条件下,地毯材料或组合系统对热和火焰的反应性能评定,而不能用于对地毯在实际着火条件下的易燃性的评价或规定。在贸易中,按照IS0 2859 抽样方案进行抽样,本方法可以作为一种满意的试验手段在商品验收试验中广泛应用。 GB/T 11049 参考标准 QB/T 1087 机制地毯物理试验的取样和试样的截取法(IS0 1957) IS0 139 纺织品的调试和试验用标准大气 IS0 2589 计数抽样操作程序和表格 GB/T 11049 测试原理 在规定条件下,将水平位置的试样暴露在小火源即六亚甲基四胺片剂(以下简称片剂)的作用中,并测量试验后的损毁长度和火焰蔓延时间。 GB/T 11049 测试要求 试验结果应以每块试样的最大损毁长度(mm) 表示。 GB/T 11049 类似标准 ISO 6925 Textile floor coverings-Burning behaviour - Tablet test at ambient temperature, IDT ISO 6925 铺地纺织品-燃烧性能-室温片剂测试 办理燃烧测试流程: 1、项目申请——向检测机构监管递交申请。 2、资料准备——根据要求,企业准备好相关的认证文件。 3、产品测试——企业将待测样品寄到实验室进行测试。 4、编制报告——认证工程师根据合格的检测数据,编写报告。 5、递交审核——工程师将完整的报告进行审核。 6、签发证书——报告审核无误后,颁发报告。

软件测试与质量保证试题参考

一、选择题(每题只有一个选项,将你认为合理的选项填在题前括号内,每小题2分,共16分) ( D )1、较实用的软件测试停止标准是( )。 A、测试超产过了预定时间,则停止测试。 B、根据单位时间内查出故障的数量决定是否停止测试。 C、执行了所有的测试用例,但并没有发现故障,则停止测试。 D、用图表示出某个测试阶段中单位时间检查出的故障数量,通过对图中曲线的分 析,确定应继续测试还是停止测试。 ( C )2、软件测试的目的是: A、表明软件是正确的 B、评价软件质量 C、尽可能发现软件中的错误 D、判定软件是否合格 ( A )3、 ( )不是常见的覆盖率标准。 A、函数覆盖 B、数据流覆盖 C、逻辑覆盖 D、功能 覆盖 ( B )4、将基于功能的和基于实现的测试方法结合在一起的动态测试类型,我们称这种测试为()。 A、白盒测试 B、灰盒测试 C、黑盒测试 D、基 于故障的测试 ( B )5、下列不隶属于白盒测试方法的是( ): A、控制流测试 B、健壮性测试 C、数据流测试 D、变异测试( A )6、项目管理三要素不包括( )。 A、Programming B、Process C、Problem D、Process ( D )7、下列选项中,不是Mercury公司测试工具的是( )。 A、LoadRunner B、WinRunner C、TestDirector D、Rebot ( A )8、下面()方法能够有效地检测输入条件的各种组合可能引起的错误。 A、因果图 B、等价类划分 C、边界值分析 D、错误推测 ( D )1、通常,( )是在编码阶段进行的测试,它是整个测试工作的基础。 A、系统测试 B、确认测试 C、集成测试 D、单元测试( A )2、据权威部门统计,软件错误产生的原因分布图表中,如下( )选项是导致软件错误的主要原因: A、软件需求规格说明错误 B、设计错误 C、编码错误 D、测试错误( C )3、软件测试充分性理论是由( )最先提出的。 A、Deutsch和Willis B、McCall et al. C、Goodenough和Gerhart D、Evansh和Marciniak ( C )4、软件测试风险管理包含()和风险控制两方面内容。 A、风险排序 B、风险识别 C、风险评估 D、风险分析 ( D )5、下列不属于黑盒测试方法的是( )。 A、等价类划分 B、状态测试 C、边界值分析 D、变异测试 ( A )6、常见的覆盖率标准不包括( )。 A、函数覆盖 B、逻辑覆盖 C、数据流覆盖 D、功能覆盖 ( B )7、因果图是()公司最先发明并实施的。 A、SUN B、IBM C、Microsoft D、ORACLE

相关主题
文本预览
相关文档 最新文档