集成测试过程
上一篇 /
下一篇 2009-05-19 10:07:47
/ 个人分类:集成测试资料
目的: ● 按照项目定义的
测试过程进行测试。由独立于软件开发者的测试组制定测试计划和测试用例,提交测试报告。
角色与职责: ● 项目软件经理(开发负责人):负责审批测试计划;评审测试用例;将欲测试的内容集成到测试环境。
● 测试人员:负责完成测试用例设计、集成测试环境搭建、执行集成测试、验证问题、撰写测试报告。
● 开发人员:负责及时修复测试出的问题。
进入准则:● 项目已启动。
● 需求文档已通过评审输入:● 需求文档结束准则:● 通过集成测试。输出:● 已通过集成测试的代码及软件
● 测试用例
● 问题记录
● 测试报告主要活动:
1 测试人员在项目启动后编制测试计划,其中可包括集成测试计划,在集成测试时进行细化或变更。测试计划应经过相关人
员(项目经理、SQA、需求人员等)评审。集成测试分为单元(也叫组装)集成测试和系统集成测试两个阶段。
2 单元(组装)集成测试(与开发同步进行,指对开发出的程序单元集成到系统中进行的测试):● 测试人员依照测试计划进行测试设计,编写测试用例和测试脚本(可选)。测试设计的结果要经过评审。
● 测试人员在开发负责人协助下搭建独立的测试环境(该环境能够运行代码程序)。
● 开发负责人将已通过单元测试的程序单元提交集成到测试环境中。
● 测试人员执行单元集成测试,测试出的问题登记到项目BUG库中,见《开发项目缺陷库使用说明》。
● 开发人员根据项目BUG库中的登记,及时修复程序问题。非最终状态问题的每种状态存活周期不超过5个工作日。
● 测试人员验证问题。
● 测试人员按照项目测试计划,分阶段出具《测试周报》。
● 重复上面1-7步直到子系统模块单元全部通过《测试计划》中定义的单元集成测试通过标准。单元(组装)集成测试通过标准:◇ 相关测试用例执行完毕。
◇ 单元(组装)集成测试发现的严重问题(一二级)90%得到正确修改;一般问题(三级)70%得到修改。3 系统集成测试(指对已编译的Build进行的测试):● 测试人员依照测试计划进行测试设计,编写测试用例和测试脚本(可选)。测试设计的结果要经过评审。
● 测试人员在开发负责人协助下搭建独立的测试环境。
● 开发负责人依照计划将已经过编译构建的Build提交集成到测试环境中。
● 测试人员执行系统集成测试,测试出的问题登记到项目BUG库中,见《开发项目缺陷库使用说明》。
● 开发人员根据项目BUG库中的登记,及时修复程序问题。非最终状态问题的每种状态存活周期不超过5个工作日。
● 测试人员验证问题。
● 测试人员按照项目测试计划,分阶段出具《Build测试报告》。
● 重复上面1-7步直到子系统模块单元全部通过《测试计划》中定义的系统集成测试通过标准。系统集成测试通过标准:◇ 所有测试用例执行完毕。
◇ 系统集成测试发现的严重问题(一二级)90%得到正确修改;一般问题(三级)70%得到修改。
◇ 问题库中的问题都为最终状态(最后一个Build的问题除外)。4 测试人员分析总结集成测试活动,编制《集成测试报告》。5 测试人员填写《需求列表》中的需求覆盖表,以便于跟踪和验证。过程裁剪说明:◆ 已配备了专职测试人员的项目需按该过程执行。
◆ 未在公司立项的项目集成测试可参照该过程执行
收藏
举报
TAG: