51Testing软件测试论坛

标题: [讨论]关于测试流程建立的问题 [打印本页]

作者: cdq1010    时间: 2007-8-24 17:33
标题: [讨论]关于测试流程建立的问题
如果我们进入了一个测试是一片空白的公司,我们应该如何去建立规范的测试流程?
像我们学过的划分为单元、集成、系统测试的三个阶段
每个阶段又分了计划、设计、实现、执行四个阶段
还有我们的需求管理、配置管理、缺陷管理、同行评审等
有这么多的东西,我们应该从那里入手?应该先做什么后做什么?做的时候又应该注意些什么?
作者: cdq1010    时间: 2007-8-24 17:35
周锋老师的答复

1、流程应该由专门组织建立,如SEPG;
2、如果公司没有专门SEPG,要求各部门自己建立自己流程,这种形式对于一些不规范公司也是很普遍的;
3、如果是第二种情况,那么测试部只需要建立测试流程。需求管理、配置管理、缺陷管理、同行评审等流程是全公司流程,只是测试人员要参与其中部分活动,由测试部来建立是不合适的,也是困难的;
4、我们培训讲的是很全面、很规范的内容。如果你们公司测试部要建立自己流程,一定要将所学的全面的内容和企业目前实际现状结合,否则定出的流程不一定符合实际情况:
1)分析公司对测试的职责定位,是只作系统测试、还是会参与部分集成测试和单元测试;
2)   分析现在测试人力资源投入情况,看在目前投入情况下,公司分给测试部的职责是否能完成、还是可以进一步的承担更多的工作,如参与前期的一些评审,这又要分析看有多少资源可以投入到这些工作中:是可以完整承担代码的走读、还是只能承担需求的评审等等。总之一句话,在设计流程前,要搞清楚自己有多少资源,能做哪些事;
3)   结合公司对测试职责定位和测试资源投入定下来测试所需要进行的活动后,对这些活动的先后关系、角色/职责、输入/输出、准入/准出、模版、度量指标、技术/方法等进行设计和规定。这就是流程设计了。
作者: cdq1010    时间: 2007-8-24 17:37
海龙老师的回复




首先不能照搬这些理论,要活用,怎么才能活用:
1、分析现在的测试流程,不可能空白,只不过是没有写下来画成流程图,实用Visio将公司目前的流程画下来;
2、画完流程,分析哪些环节存在问题,并将问题分成优先级,然后将重要的问题先解决,解决这些问题的时候,会用到你说的这些知识;
3、不断的改进;

说起来看起来很简单,但是做好这些并不容易。不要过多的宏观讨论,注意写节。以上工作首先是流程分析,你可以将分析的流程发给老师帮你分析
作者: wangze1123    时间: 2007-9-7 19:17
哥们辛苦了
作者: jifeng    时间: 2007-9-7 20:50
北京商老师的建议:
1,角色
2职责
3输入/输出
4准入/准出
5摸版
6过程说明
7质量指标
8培训
从以上8个方面进项改进




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