集成测试过程

发表于:2009-5-08 17:19

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

  

  目的:

  ● 按照项目定义的测试过程进行测试。由独立于软件开发者的测试组制定测试计划和测试用例,提交测试报告。

  角色与职责:

  ● 项目软件经理(开发负责人):负责审批测试计划;评审测试用例;将欲测试的内容集成到测试环境。

  ● 测试人员:负责完成测试用例设计、集成测试环境搭建、执行集成测试、验证问题、撰写测试报告。

  ● 开发人员:负责及时修复测试出的问题。

  进入准则:

  ● 项目已启动。

  ● 需求文档已通过评审

  输入:

  ● 需求文档

  结束准则:

  ● 通过集成测试。

  输出:

  ● 已通过集成测试的代码及软件

  ● 测试用例

  ● 问题记录

  ● 测试报告

  主要活动:

  1 测试人员在项目启动后编制测试计划,其中可包括集成测试计划,在集成测试时进行细化或变更。测试计划应经过相关人

  员(项目经理、SQA、需求人员等)评审。集成测试分为单元(也叫组装)集成测试和系统集成测试两个阶段。

  2 单元(组装)集成测试(与开发同步进行,指对开发出的程序单元集成到系统中进行的测试):

  ● 测试人员依照测试计划进行测试设计,编写测试用例和测试脚本(可选)。测试设计的结果要经过评审。

  ● 测试人员在开发负责人协助下搭建独立的测试环境(该环境能够运行代码程序)。

  ● 开发负责人将已通过单元测试的程序单元提交集成到测试环境中。

  ● 测试人员执行单元集成测试,测试出的问题登记到项目BUG库中,见《开发项目缺陷库使用说明》。

  ● 开发人员根据项目BUG库中的登记,及时修复程序问题。非最终状态问题的每种状态存活周期不超过5个工作日。

  ● 测试人员验证问题。

  ● 测试人员按照项目测试计划,分阶段出具《测试周报》。

  ● 重复上面1-7步直到子系统模块单元全部通过《测试计划》中定义的单元集成测试通过标准。

  单元(组装)集成测试通过标准:

  ◇ 相关测试用例执行完毕。

  ◇ 单元(组装)集成测试发现的严重问题(一二级)90%得到正确修改;一般问题(三级)70%得到修改。

  3 系统集成测试(指对已编译的Build进行的测试):

  ● 测试人员依照测试计划进行测试设计,编写测试用例和测试脚本(可选)。测试设计的结果要经过评审。

  ● 测试人员在开发负责人协助下搭建独立的测试环境。

  ● 开发负责人依照计划将已经过编译构建的Build提交集成到测试环境中。

  ● 测试人员执行系统集成测试,测试出的问题登记到项目BUG库中,见《开发项目缺陷库使用说明》。

  ● 开发人员根据项目BUG库中的登记,及时修复程序问题。非最终状态问题的每种状态存活周期不超过5个工作日。

  ● 测试人员验证问题。

  ● 测试人员按照项目测试计划,分阶段出具《Build测试报告》。

  ● 重复上面1-7步直到子系统模块单元全部通过《测试计划》中定义的系统集成测试通过标准。

  系统集成测试通过标准:

  ◇ 所有测试用例执行完毕。

  ◇ 系统集成测试发现的严重问题(一二级)90%得到正确修改;一般问题(三级)70%得到修改。

  ◇ 问题库中的问题都为最终状态(最后一个Build的问题除外)。

  4 测试人员分析总结集成测试活动,编制《集成测试报告》。

  5 测试人员填写《需求列表》中的需求覆盖表,以便于跟踪和验证。过程裁剪说明:

  ◆ 已配备了专职测试人员的项目需按该过程执行。

  ◆ 未在公司立项的项目集成测试可参照该过程执行

  相关文档:

  ◆集成测试计划模板

  ◆测试周报模板

  ◆Build测试报告模板

  ◆集成测试报告模板

  ◆开发项目缺陷库使用说明

  ◆缺陷严重程度分类标准

  ◆需求覆盖表

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号