测试部管理规范.docx

上传人:b****3 文档编号:1493209 上传时间:2022-10-22 格式:DOCX 页数:18 大小:23.48KB
下载 相关 举报
测试部管理规范.docx_第1页
第1页 / 共18页
测试部管理规范.docx_第2页
第2页 / 共18页
测试部管理规范.docx_第3页
第3页 / 共18页
测试部管理规范.docx_第4页
第4页 / 共18页
测试部管理规范.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

测试部管理规范.docx

《测试部管理规范.docx》由会员分享,可在线阅读,更多相关《测试部管理规范.docx(18页珍藏版)》请在冰豆网上搜索。

测试部管理规范.docx

测试部管理规范

测试部管理规范

 

测试工作流程及管理规范

 

一、编写目的

本文档是测试团队的日常工作规范,主要侧重测试工作流程的控制,明确软件工程的各阶段测试团队应完成的工作。

测试技术和策略等问题不在本文档描述范围内。

二、规范说明

1、测试部是独立于项目部的一个部门,必须按照测试部工作要求开展工作;

2、测试部工作人员应按照测试需求文档以及客观事实执行测试,严格坚持原则;

3、测试部工作时间及反馈应根据项目总体时间和进度来制定,时间安排受技术总监整体掌控;

4、测试验收报告必须由软件部负责人、项目经理、美工部主管、测试部主管、项目测试负责人五方共同签字,并提交总经理助理一份,与总经理共同进行抽查;

5、测试完成后出具《测试总结报告》,项目方可正式上线。

三、测试团队构成

(一)职责

测试是软件开发过程中的重要组成部分,肩负着如下责任:

        A、在项目的前景、需求文档确立之前对文档进行测试,从用户体验和测试的角度提出自己的看法。

        B、编写合理的测试计划,并与项目整体计划有机地整合在一起。

        C、编写覆盖率高的测试用例。

        D、针对测试需求进行相关测试技术的研究。

        E、认真仔细地实施测试工作,并提交《测试总结报告》以供项目组参考。

        F、进行缺陷跟踪与分析。

(二)角色划分

在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。

角色名称

相关主要责任

测试部主管

1)多个项目的管理与跟进

2)安排测试任务,组建测试小组;

3)编写测试计划

4)书写测试总结报告

5)进行抽查以及验收工作

测试负责人

1)编写测试计划、测试用例

2)进行项目的分工安排以及工作管理

3)与其它部门沟通,进行bug的跟踪

4)项目的整体跟进,包括需求变更

5)书写测试总结报告

测试实施工程师

实施测试用例,执行测试

四、工作流程及规范

(一)计划与设计阶段

1、召开测试启动会议

过程要点

详细说明

输入条件

测试部主管首先了解需求,根据需求制定《测试计划书》

工作内容

开发团队与测试团队核对测试内容,对测试任务和目标达成一致,商讨测试计划初稿的可行性,统一项目组的目标,分配测试任务,明确本次测试的工作重点。

主要工作有:

1)程序部主管或项目经理告知测试部主管,确定项目测试开始和结束的时间、项目的规模,至少提前一周。

2)提交给测试部两个文档:

(1)经过用户签字确认的《需求说明书》

(2)《详细需求设计文档》。

3)由测试部主管撰写《测试计划书》初稿。

4)程序部项目经理讲解功能流程。

退出标准

明确测试内容与重点,测试方提交《测试计划书》正稿。

(参照附件编写测试用例规范)

责任人

程序部负责人、项目经理、测试部主管

2、成立测试团队

在项目组成立的同时,项目测试小组也将同时成立。

团队成立的工作与责任如下:

过程要点

详细说明

输入条件

项目组成立(参与《项目计划书》的评审)

工作内容

为测试小组任命一名本次项目测试负责人,同时确定测试小组的构成人选。

(注:

根据项目规模决定参与测试情况)

退出标准

测试小组成立

项目责任人

测试负责人

主负责人

测试部主管

(二)实施测试阶段

1、设计测试用例

在《需求说明书》和《详细设计文档》文档确立基础以后,测试组需要针对项目的测试需求编写测试用例,在实际的测试中,测试用例将是唯一实施标准。

在用例的编写过程中,具体的任务和责任人如下:

过程要点

详细说明

输入条件

测试需求明确,测试计划明确

工作内容

根据每一步测试计划编写全部的测试用例

退出标准

测试用例需要覆盖所有的测试需求

责任人

测试用例设计工程师(可由测试实施工程师或测试负责人兼做)

注:

编写完成的测试用例,需项目经理审核确认,保证其全面性;

2、实施测试用例

实施《测试用例》将花费测试组绝大部分时间,这些工作都是建立在前期很多计划工作的基础上。

过程要点

详细说明

输入条件

测试负责人之前一个工作日定出当日的测试计划,确定可用的测试用例。

工作内容

测试实施工程师根据测试计划中分配给自己的测试任务和提供的测试用例,实施相应的测试用例,并将记录实施用例的结果

退出标准

测试用例中的所有任务被执行,结果被记录。

责任人

测试实施工程师

3、提交测试报告

利用《禅道软件》进行软件质量管理(主要包括bug、测试用例、测试任务、测试结果)等功能。

过程要点

详细说明

输入条件

测试组完成了预定周期的测试任务

工作内容

测试部测试工程师通过《禅道软件》向程序部提交测试报告,主要内容如下

1)项目测试的版本

2)测试的人员和时间

3)测试所覆盖的缺陷,包括:

A、测试中所有发现的bug。

B、程序人员处理的bug。

4)测试人员验证发现bug是否被修改。

5)统计项目缺陷的数量及其状态分类。

6)急待解决的问题——写明当前项目需要最先解决的问题,可以重复提出。

退出标准

在每轮测试结束之后应尽快将符合标准的测试报告发给提交项目组。

责任人

测试部负责人

4、回归测试

在每轮测试结束之后,由测试组重新修改最新版本,进行回归测试。

过程要点

详细说明

输入条件

在每轮测试中,按照现有的测试用例没有新的缺陷被发现,测试报告中全部的活动缺陷都被解决。

工作内容

测试组将按照测试计划中对于回归测试的策略对项目进行回归测试。

退出标准

回归测试所运行的缺陷全部通过。

责任人

测试部主管、项目测试负责人

(三)总结阶段

测试工作结束或即将结束时,测试组就要开始着手准备进行总结的工作。

1、编写测试工作总结

测试总结工作是在以上的工作全部结束以后,它的目的是评估本次测试工作,总结经验,使下一次的工作做得更好。

过程要点

详细说明

输入条件

测试负责人完成了符合标准的《测试总结报告》,发送给全项目组

工作内容

测试负责人根据测试的结果,按照测试总结的文档模板编写测试总结,

退出标准

测试负责人完成了符合标准的《测试总结报告》,发送给全测试组。

责任人

测试负责人

2、测试验收

测试验收工作是在以上工作全部结束后,对测试的过程,效果进行验收,宣布测试结束。

过程要点

详细说明

输入条件

测试组完成了所有的测试实施工作,测试负责人完成符合标准的测试总结文档

工作内容

由测试发起会上约定的验收组成员,对本测试进行验收,验收内容包括:

a.测试效果验收——测试是否达到预期目的

b.测试文档验收——测试过程文档是否齐全,可信,符合标准

c.测试评估——从总体对测试的质量进行评估

d.测试建议——对本次测试工作指出不足,需要在以后工作中改进的地方

e.宣布测试结束——测试验收组成员签字宣布本次测试结束

退出标准

签发《测试总结报告》

责任人

程序、美工、测试部门主管

3、缺陷跟踪

测试验收结束后,要依据【禅道软件】进行缺陷的整体跟踪,跟踪产品在试运行阶段暴露出来的新缺陷,以及已提交的缺陷是否再次发生。

过程要点

详细说明

输入条件

测试组完成了所有的测试实施工作,测试验收通过,产品试运行、运行。

工作内容

a.已发现缺陷是否再次发生

b.是否有新发现的在测试中未发现的缺陷

c.是否有新发现的在测试中已发现但未修改的缺陷

定义:

A类:

新发现的缺陷

B类:

已发现的缺陷

C类:

已发现未修改的缺陷

退出标准

缺陷跟踪报告

责任人

测试部主管、项目经理

(四)培训阶段

在项目正式上线之前,将整个项目功能模块的操作流程给客户演示一遍,方便客户在工作中的使用;

过程要点

详细说明

输入条件

根据项目的大小,书写《培训计划》

工作内容

a.培训准备——根据培训规模大小,提前到达培训现场,熟悉环境;

b.具体实施——①项目<10万:

项目负责人进行培训;

②项目>10万:

测试主管或者商务进行培训;

c.培训要求——在比较大的项目客户培训时,需程序部派一名工程师进行跟进,解决突发性问题;

退出标准

客户签写《项目验收确认单》

责任人

测试负责人、客户负责人

(五)项目维护阶段

项目维护主要包括客户维护和后期的跟进测试以及安全检测。

在一年免费服务范围内的前三个月,每月进行一次安全检测;;

过程要点

详细说明

输入条件

1)客户咨询操作问题;

2)定期进行网站漏洞安全检测;

工作内容

a.问题解决——对客户提出的操作问题,及时给予解决;

b.详细记录——对客户所咨询的问题,记录到《客户维护记录表》中;

c.安全检测——①内网:

安全检测软件;

②外网:

用360和XX漏洞安全检测;

退出标准

1)解决客户所提出的操作问题;

2)保存检测记录,包括《检测报告》和图片

责任人

测试负责人

五、测试管理规范

(一)缺陷类型定义

本规范定义以下四类缺陷

缺陷类型编号

缺陷类型

描述

1

性能问题

不满足系统性能方面的需求,如:

执行时间,事务处理速率等、因文件的大小而导致系统崩溃等

2

功能错误

未实现相关说明书中的功能要求

3

界面及版式问题

人机交互界面格式,确认用户输入,功能有效性,页面排版美观度等方面的缺陷

4

建议

不是缺陷,而是从优化等方面来提出更好的建议

(二)缺陷严重等级

定级划分

界定标准

等级一

●需求书中的重要功能未实现;

●开发的程序与需求不符的,需与程序部确认之后方可;

●造成系统崩溃、死机,并且不能通过其它方法实现功能;

●常规操作造成程序非法退出、死循环、通讯中断或异常,数据破坏丢失或数据库异常、且不能通过其它方法实现功能的。

●出现的错误导致测试无法进行的,如新增功能不好使,影响修改、删除等;

等级二

●严重错误通常使系统不稳定、不安全、或破坏数据、或产生错误结果,而且是常规操作中经常发生或非常规操作中不可避免的主要问题,如:

●重要功能基本能实现,但系统不稳定、一些边界条件下操作会导致run-timeerror、文件操作异常、通讯异常、数据丢失或破坏等错误;

●重要功能不能按正常操作实现,但可通过其它方法可实现;

●错误的波及面广,影响到其它重要功能正常实现;

●密码明文显示;

●C/S、B/S模式下,利用客户端某些操作可造成服务端不能继续正常工作的。

等级三

程序的功能运行基本正常,但是存在一些需求、设计或实现上的缺陷;次要功能运行不正常,如:

●次要功能不能正常实现;

●操作界面错误(包括数据窗口内列名定义、含义不一致);

●打印内容、格式错误;

●查询错误,数据错误显示;

●简单的输入限制未放在前台进行控制;

●删除操作未给出提示;

●数据库表中有过多的空字段;

●因错误操作迫使程序中断;

●找不到规律的时好时坏;

●数据库的表、业务规则、缺省值未加完整性等约束条件;

●经过一段时间运行后,系统性能或响应时间会变慢;

●重要资料,如密码未加密存放(包括配置文件中的密码),或其它存在安全性隐患的;

●硬件或通讯异常发生恢复后,系统不能自动正常继续工作(需要过多的人工干预才行);

●系统兼容性差,与其它支持系统一起工作时容易出错,而没有充分理由说明是由支持系统引起的;或者由于使用了非常规技术或第三方组件造成不能使用自动化测试工具进行测试的。

等级四

程序在一些显示上不美观,不符合用户习惯,或者是一些文字的错误,如:

●界面不规范;

●辅助说明描述不清楚;

●输入输出不规

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1