51Testing软件测试论坛

标题: 外包测试流程以及注意的一些事项(转自新浪博客) [打印本页]

作者: 冰淇淋    时间: 2007-10-15 15:18
标题: 外包测试流程以及注意的一些事项(转自新浪博客)
根据外包测试整理出的一点资料,还没有详细的规划,先与大家分享,欢迎与大家一起讨论。
测试实施前的流程图:略
软件需求和相关文档:
我们通过阅读软件需求及相关文档,了解整个软件的功能以及性能等要求,对整个系统有大概的了解。
协商测试方案和预估工作量、编写工作说明书:
通过双方沟通,确定项目需要做哪些方面的测试,例如集成测试、系统功能测试、系统性能测试。根据需求整理出整个系统所包括的接口数量、功能点数量,进行项目需要人月/日数的预估。编写工作说明书,描述整个项目中整个阶段的工作及交付物及验收标准等。
报价及项目测试方案:
根据预估工作量(人月/日数)或根据甲乙双方的约定(例如发现bug的数量等),进行整个项目的报价。对整个项目给出测试方案。方案中可包括项目的周期、人员安排、每个阶段的工作及交付物等。
内部评审:
在编写完成测试方案后,进行项目组或项目筹备组的内部评审。
客户评审通过并参与项目竞标:
测试方案等通过客户的评审,获得参与项目的竞标资格。
中标签订合同并确定验收标准:
项目中标后,签订测试外包服务合同,在合同中约定每个阶段的验收标准,以及最后项目的验收标准(例如,bug数量、平均无故障运行时间等)。

项目开始之前还需要组建项目团队
根据项目规模组建项目测试团队,根据甲方对系统质量要求不同可灵活配置各种角色。但是一个测试团队下面角色应该是必备的。
典型的项目的其他人员包括:
项目主管:1人,负责整个项目的管理和组织内外沟通
SQA1人,专门负责整个项目的审计,是否符合CMMI的规范以及甲方的要求。
业务分析师
系统架构师
功能测试工程师:N
性能测试工程师:N/2
自动化测试工程师:N/4
测试研发工程师:视项目情况而定
注:上面性能、功能、自动化测试工程师中的N视不同项目情况而定。

测试过程中流程: [size=156%]"测试准备
[size=156%]"测试计划
[size=156%]"测试设计
[size=156%]"测试执行
测试评估

工作输出和交付件:
项目工作量预估报告
项目工作说明书
项目测试方案
项目测试实施工作详细安排计划
单元测试审核方案
单元测试审核报告
集成测试计划
集成测试用例
集成测试报告
系统功能测试计划
系统功能测试用例
系统功能测试报告
系统性能测试计划
系统性能测试用例
系统性能测试报告
测试总结报告
UAT测试计划
UAT测试用例
UAT测试报告
各阶段测试产生的bug
工作周报
进度汇报
周工作计划安排
测试团队内部的配合和工作机制:
"         划分测试小组
"         项目组内周例会,组长参加,或全体组员都参加
"         参加该包括研发、行方在内的周例会,保留会议纪要,并落实相关内容
"         小组组长组织组内部例会,并做会议纪要
"         贯彻执行测试需求、测试用例组织和编写规范
"         贯彻bug报告填写规范以及缺陷处理流程并严格执行
"         配置管理工具,跟踪需求变更工具等的使用
"         系统备份和恢复,包括测试数据、测试用例、bug报告等
"         执行缺陷分类和轻重缓急分类标准
"         项目成员的日安排和周工作安排
"         项目成员的进度报告和周报
"         项目组纪律和项目管理规范
"         项目组内沟通机制以及与研发团队、甲方的沟通机制
"         小组间和小组内协作的工作流程
"         贯彻执行各相关岗位职责
"         QA质量管理,贯穿在每个阶段每一天,用例统计、bug数量及严重性统计并跟踪记录
测试过程中的风险控制:
"    1、项目风险
"         2、技术风险
"         3、组织风险
上面的风险点非常多,例如:
–      例会制度,包括项目组例会和测试小组的例会
–      培训制度,保证每个成员理解需求
–      保证需求变更可控,并更新在测试用例中
–      Bug解决和验证进行时间控制
–      对阻碍项目进展的问题及时沟通
–      对被测试系统升级次数进行版本控制
–      测试环境和测试设备到位情况
–      测试工程师的备份机制

作者: xin_晴    时间: 2012-11-28 16:35
顶起,别沉了啊
作者: yrcjy    时间: 2015-6-19 14:11
顶起!下面的继续!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2