版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息化项目测试标准规范
目录1. 概述 31.1. 目的 31.2. 适用范围 31.3. 术语 32. 过程目标 33. 角色和职责 34. 输入 35. 入口准则 46. 流程图 47. 工作流程 47.1. 制定测试计划 47.2. 测试用例设计 47.3. 执行单元测试 57.4. 执行集成测试 57.5. 执行系统测试 57.6. 测试分析 58. 输出 69. 出口准则 610. 需要的资源 610.1. 建议使用的工具软件 610.2. 工具软件 611. 需要的知识和技能 612. 监督与控制 613. 验证 614. 标准和规范 615. 相关文件 616. 示例文件 7
概述目的测试的目的是验证产品的功能达到了设计要求,保证产品的质量。适用范围本文档适用于对公司产品、产品构件和工作产品的确认、必要时也包括对供应商提供的产品的确认。术语术语说明VERVerification,验证产品实现了预期的使用要求。过程目标验证产品的功能达到了设计要求,保证产品的质量。角色和职责类别角色职责高级管理高层经理评审测试计划与测试用例;为测试活动提供必要的资金、人员、资源支持与保证;解决项目经理在测试活动过程中所遇到的不能解决的问题。管理项目经理制定测试计划;评审测试用例;组织测试活动。执行开发工程师执行单元测试工作测试工程师编写单元测试用例;编写集成测试用例;编写系统测试用例;按照项目经理的计划执行测试工作;参与测试工作的评审。支持配置管理员负责测试过程所涉及的配置管理工作。PPQA工程师负责测试活动及工作产品的检查。需求管理员维护《需求跟踪矩阵》。度量工程师负责在测试过程中所涉及的度量工作。参与需求分析员评审测试计划。输入已评审的《产品需求规格说明书》已评审的《概要设计说明书》已评审的《详细设计说明书》入口准则测试过程相关人员、设备、工具已经到位。流程图工作流程软件测试的主要工作有:制定测试计划、测试用例设计、执行单元测试、执行集成测试、执行系统测试、测试分析等,并具体测试工作可参照《软件测试规范》。制定测试计划项目经理负责根据项目进度安排编制测试计划,然后组织测试计划的评审,必须做的工作有:在测试计划中确定测试进度、人员安排,以及测试需求;在测试计划中规定各阶段测试的输入、输出以及入口准则、出口准则;在测试计划中根据不同类型的需求,确定测试方法、测试工具;组织高层经理、需求分析员、测试工程师、开发工程师对测试计划进行同行评审。测试用例设计测试工程师负责根据《产品需求规格说明书》、《概要设计说明书》、《详细设计说明书》进行测试用例的编写及测试数据的准备。必须做的工作有:编写测试用例,规定输入与预期输出结果,以及详细的测试步骤;根据《产品需求规格说明书》编写《测试汇总表》中的《系统测试用例》分页;根据《概要设计说明书》编写《测试汇总表》中的《集成测试用例》分页;根据《详细设计说明书》编写《测试汇总表》中的《单元测试用例》分页,若无《详细设计说明书》,则根据《概要设计说明书》编写。测试工程师为系统测试、集成测试、单元测试准备测试数据和编写测试工具所需要的测试执行脚本;高层经理、需求分析员、测试工程师、项目经理、开发工程师对系统测试用例、集成测试用例、单元测试用例进行同行评审。执行单元测试开发工程师根据单元测试用例进行单元测试,必须做的工作有:搭建单元测试环境;根据单元测试用例手工执行测试,通过与不通过都在测试用例文档状态中标明。不通过的要进行修改,修改后再进行测试,直至通过为止;运行测试脚本进行自动测试,将发现的问题进行修改;对单元内的每个程序函数进行白盒测试,保证函数的每个可能路径都执行到;单元测试覆盖率必须达到测试计划中规定的单元测试用例覆盖率,提交填写了状态的单元测试用例文档,形成单元测试报告。执行集成测试测试工程师负责根据集成测试用例进行集成测试,必须做的工作有:搭建集成测试环境;据集成测试用例手工执行测试,通过与不通过都在测试用例文档状态中标明,发现的缺陷在项目管理系统的缺陷管理工具中记录;运行测试脚本进行自动测试,发现的缺陷记录在项目管理系统的缺陷管理工具中;开发工程师对发现的缺陷进行修改后,测试工程师对修改内容进行回归测试,并对缺陷状态进行更改;集成测试完毕后,提交填写了状态的集成测试用例文档。执行系统测试测试工程师负责根据系统测试用例进行系统测试,必须做的工作有:搭建系统测试环境;根据系统测试用例手工执行测试,通过与不通过都在测试用例文档状态中标明,发现的缺陷记录在项目管理系统的缺陷管理工具中;运行测试脚本进行自动测试,发现的缺陷记录在项目管理系统的缺陷管理工具中;对系统进行性能测试,测试的数据与测试计划中规定的性能数据进行比较,发现的缺陷记录在项目管理系统的缺陷管理工具中记录;开发工程师对发现的缺陷进行修改后,测试工程师对修改内容进行回归测试,并更新缺陷的状态。测试分析测试工程师负责对系统测试数据进行分析,必须做的工作有:系统测试完毕后,测试工程师给项目经理提交《测试汇总表》。其中包括单元测试用例、集成测试用例、系统测试用例执行情况,发现缺陷数、遗留缺陷数、重复发生的缺陷数及占缺陷总数的比例等测试数据,以及一些统计图表;编写《测试总结报告》,提交测试报告给项目经理。输出纳入配置管理的产品:《测试计划》《BUG票》《测试汇总表》《测试总结报告》出口准则单元测试用例、集成测试用例、系统测试用例已经通过评审。测试用例覆盖率、功能指标、性能指标、缺陷修复率达到测试计划的要求。需要的资源建议使用的工具软件MicrosoftOfficeWordMicrosoftOfficeExcelMicrosoftOfficeVisio工具软件软件测试工具需要的知识和技能测试工程师:测试用例编写能力;测试工具脚本编写能力及工具使用能力。监督与控制度量工程师按照《度量与分析计划》统计本过程工作量、缺陷率等,并报送项目经理;项目经理按照《项目监控过程》,对本过程实施监督和控制。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学大一(数字媒体技术)数字媒体交互产品设计阶段测试题及答案
- 2025年高职新材料(再生资源应用)试题及答案
- 多组学技术在环境危险因素识别中的应用
- 2025年中职机械制造与自动化(机械自动化操作)试题及答案
- 2025年高职(农业技术)土壤肥料应用试题及答案
- 2026年汽车销售(成交转化)试题及答案
- 2025年高职印刷媒体技术(排版工艺)试题及答案
- 2025年大学(生物工程专业)酶工程试题及答案
- 2025年大学本科(动物医学)动物传染病防控试题及答案
- 2025年大学大二(设计学)设计方法学基础理论测试题及答案
- 山东省烟草专卖局高校毕业生招聘考试真题2024
- 国有企业招标采购相关法律法规与国有企业采购操作规范
- 房屋建筑工程竣工验收技术资料统一用表(上册)
- 2025苏州市全日制劳动合同(苏州市人社局范本)
- GB/Z 45463-2025热喷涂涂层孔隙率的测定
- 宫外孕补偿协议书模板
- 外科牵引护理操作规范
- 物流运输管理制度
- 2025年停车场车辆看管协议范本
- 数学-安徽省天一大联考2024-2025学年2025届高三上学期期末检测试题和答案
- DB32-T 4444-2023 单位消防安全管理规范
评论
0/150
提交评论