guanyijing 发表于 2007-7-29 11:18:46

测试团队构成及角色划分

测试是软件开发过程中的重要组成部分,肩负着如下责任:
1、在项目的前景、需求文档确立基线前对文档进行测试,从用户体验和测试的角度提出自己的看法。
2、编写合理的测试计划,并与项目整体计划有机地整合在一起。
3、编写覆盖率高的测试用例。
4、针对测试需求进行相关测试技术的研究。
5、认真仔细地实施测试工作,并提交测试报告供项目组参考。
6、进行缺陷跟踪与分析。
角色划分
1、测试组组长
a.为一个或数个测试分析员分配任务并依据制定的计划监控他们的工作进展。
b.为一个或数个测试者分配任务并依据制定的计划监控他们的工作进展。
d.与独立测试观察员、用户和前端维护实施人员保持联系。
e.建立和维护测试项目文件。
f.定期向测试部经理汇报工作进展和存在的问题。
g.执行其他由测试部经理安排的临时任务。
h.很可能管理多个并发的测试计划。
i.及时处理TD中外部及内部提交的缺陷。
j.完成测试报告。
2、测试分析员
a.协助测试组组长产生测试计划。
b.执行测试组组长指派的测试任务。
c.协助测试组组长进行功能分析。
d.定义测试需求。
e.设计并实现测试用例和测试脚本。
f.设计并实现测试数据集。
g.测试前,向测试者介绍系统需求及主要功能。
h.备份和归档所有的测试文档和材料。
3、测试者
a.执行测试组组长分配的测试任务。
b.执行测试脚本。
c.观察并在《功能测试用例管理表》上记录测试结果。
e.发现和记录所有观察到的缺陷,登记在TD中。
f、建立和初始化测试环境及测试数据。
g、跟踪TD中自己名下的缺陷。
4、独立测试观察员
a.参加测试计划、测试用例、测试报告等相关测试文档的评审。
b.正式见证测试者正确完成所有的测试脚本和测试用例。
c.在测试结果记录表格上签字。
d.与测试部经理联系汇报测试过程中所观察到的问题。

zhangzg006 发表于 2007-8-23 10:49:51

了解一下

zhangzg006 发表于 2007-8-23 10:50:15

没人看阿

tsingjob 发表于 2007-8-29 15:57:48

总觉得 测试脚本开发 应该从 测试分析员中 分离出来,作为独立的测试开发人员。
测试分析中则独立为 自动化测试方案分析。
测试脚本开发也需要设计,也应有自己的编码规范,也会有bug,也应该有至少一套简化了的软件工程流程。
一点个人意见,权当参考萨~~sdlkfj3

[ 本帖最后由 tsingjob 于 2007-8-29 16:00 编辑 ]
页: [1]
查看完整版本: 测试团队构成及角色划分