您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 最新软件集成测试工作流程规范V1.0
精品文档精品文档编号:Q/XTCM-2009-01密级:内部软件集成测试工作流程指南(征求意见稿V1.0)会签部门编写校对审核标审批准XXXXXXXX有限公司精品文档精品文档XXX年XX月精品文档精品文档文件状态文件状态草稿正式发布正在修改文件标识Q/XTCM-2008-01当前版本V1.0-A作者XXXX完成日期20XX年XX月版本历史版本/状态作者参与者起止日期备注V1.0XXX2009-5-11/2009-5-17精品文档精品文档目录1简介..................................................11.1目的.............................................11.2范围.............................................11.3参考文件.........................................11.4定义与缩写.......................................12集成测试指南..........................................22.1简介.............................................22.2集成测试过程......................................22.3集成测试工作内容及其流程..........................22.4集成测试需求获取..................................32.5集成测试工作机制..................................42.6集成测试产生的工件清单............................5精品文档精品文档1简介1.1目的本文详细阐述了集成测试流程,指导项目开发人员如何开展软件集成测试。1.2范围此规范适用于使用RUP的任一软件项目的集成测试。1.3参考文件SoftwareTestProcessRationalUnifiedProcess1.4定义与缩写RUP统一开放过程SIT软件集成测试SEPG软件工程过程小组SQA软件质量保证精品文档精品文档2集成测试指南2.1简介集成测试的目的是确保每个单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。使用黑盒测试方法测试集成的功能。并且对以前的集成进行回归测试。2.2集成测试过程制定集成测试计划设计集成测试实施集成测试执行集成测试评估集成测试2.3集成测试工作内容及其流程活动输入输出参与角色和职责制定集成测试计划设计模型集成构建计划集成测试计划测试设计员辅助制定集成测试计划设计集成测试集成测试计划设计模型集成测试用例测试设计员负责设计精品文档精品文档测试过程集成测试用例和测试过程实施集成测试集成测试用例测试过程工作版本测试脚本测试过程测试设计员负责编制测试脚本,更新测试过程驱动程序或稳定桩设计员负责设计驱动程序和桩,实施员负责实施却动程序和桩执行集成测试测试脚本工作版本测试结果测试员负责执行测试并记录测试结果评估集成测试集成测试计划测试结果测试评估摘要测试设计员负责会同集成员、编码员、设计员等有关人员评估此次测试,并生成测试评估摘要。2.4集成测试需求获取集成测试需要所确定的是对某一集成工作版本的测试的内容,即测试的具体对象。集成测试需求主要来源于设计模型(DesignModel)和集成构件计划(IntegrationBuildPlan)。集成测试着重于集成版本的外部接口的行为。因此,测试需求必须具有可观测、可测评性。1、集成工作版本应分析其类协作与消息序列,从而找到该工作版本的外部接口。2、由集成工作版本的外部接口确定集成测试用例。3、测试用例应覆盖工作版本每一外部接口的所有消息流序列。精品文档精品文档注意:一个外部接口和测试用例的关系是多对多,部分集成工作版本的测试需求可映射到系统测试需求,因此对这些集成测试用例可采用重用系统测试用例技术。2.5集成测试工作机制软件集成测试工作由产品评测部担任。需要项目组相关角色配合完成。如图示:软件评测部:角色职责测试设计员负责制定集成测试计划、设计集成测试、实施集成测试、评估集成测试。测试员执行集成测试、记录测试结果软件项目组:角色职责实施员负责实施类(包括驱动程序和桩),并对其进行单元测试。根据集成测试发现的缺陷提出变更申请。配置管理员负责对测试工件进行配置管理集成员负责制定集成构建计划,按照集成计划将通过单元测试的类集成。设计员负责设计测试驱动程序和桩。根据集成测试发现的缺陷提出变更申请。集成测试工作内容及其工作流程:精品文档精品文档Designer:开发设计模型Integrator:制定集成计划Implementer:实施类,进行单元测试TestDesigner:制定集成测试计划,设计集成测试用例,测试过程,测试脚本Tester:执行集成测试,生成测试日志Designer&Implementer:提出变更请求变更流程2.6集成测试产生的工件清单1、软件集成测试计划2、集成测试用例3、测试过程4、测试脚本5、测试日志6、测试评估摘要
本文标题:最新软件集成测试工作流程规范V1.0
链接地址:https://www.777doc.com/doc-5336264 .html