51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3881|回复: 5
打印 上一主题 下一主题

[原创] 怎样规范一个公司的测试流程?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-17 12:45:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我来到一家新公司,自己也是个测试新手,这家公司以前没有测试人员,应该是说没有正规的测试人员。来到这里以后,公司要我提出规划测试的流程。针对这样一个测试空白的公司该怎么样将测试流程规划啊,都需要些什么资料,工具之类的,有高手的赶紧帮帮忙啊。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    郁闷
    2015-7-2 13:39
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-9-17 14:47:45 | 只看该作者

    参考CMM模型,针对公司情况进行具体的调整

    参考已经成熟的模型,大体上按照这个模型的流程来,具体的方面,考虑到公司本身的情况,可以省略一些东西,一口吃不成一个胖子,慢慢来。

    从内容上说,针对测试的每一项工作制定一套完整的流程,简单的说就是执行过程。
    比如说做性能测试,首先要有输入文档(需求),然后做性能测试的分析设计,得出一个报告或表格,进行同行审查,最后根据测试设计报告执行具体的测试过程,给出结果分析报告。

    也是新手,请多多指正。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2008-9-17 16:14:57 | 只看该作者
    恩。这个问题需要很系统地解答,可能要费些功夫。楼主有兴趣的话就耐心看。


    1. 首先解决企业的目标问题,到底企业对测试团队的期望几许,要求测试团队完成何种任务?那么,就你而言,达成这些期望需要做哪些工作,以及这些工作的先后次序将是你首要考虑的内容。公司对测试组提出了规划测试流程的工作,那么我觉得从你的角度,应首先考虑定位公司测试部门要完成的工作及这个团队的职责——注意不是个人的工作职责。

    2. 一旦要做的工作确定下来了,为了达成这些目标,完成这些要做的工作,就需要考虑设计测试团队的整体组织架构:需要怎样的测试人员,及各个人员角色的所需技能、相关工作职责、范围、汇报对象等等内容就要纳入思考的范畴了。也许一开始所配备的人员不是最完备的,不要着急,可以定一个短期、中长期的实现阶段逐步达成该目标。

    3. 接下来,才是考虑整个流程的问题。首先已经有了哪些流程,把已经有的流程成文,小组讨论(要拉上你的直接领导参加,有相关部门的最好拉上部门负责人参加)是否要调整。接下来考虑配合目前的企业状况,还需要增加怎样的流程。把这些流程的制定放在日程表里,一旦制定完成,内部讨论确定下来后,交由领导,获得认可后通告各相关单位照章执行。过往的实施经验告诉我:要让流程很顺畅的走下去,必须把对这些流程的考核放到薪资绩效里去,至于你的做法,看公司领导的意思啦。

    4. 流程确定好了,然后是各种各样的规范。从会议的召开,文档的编写收集到执行的各项细节,需要逐步建立这些规章制度和交付件模板。一般的次序是:当前最急需的|当前在用的|不久的将来要用的|战略发展上需要使用的|可优化的|... 无论是怎样的次序,和上面一样,都需要时间表。这项工作需要长期的积累和持续性的维护,以适应最新的企业情况。一开始千万不要追求大而全,否则很难出成果,对团队的士气也有打击。

    5. 以上的这些工作完成之后,需要给相关的开发、测试人员进行培训,以增进其对规范的认识和了解,增强双向沟通。一开始实施的时候,需要注意各级人员的反馈,有问题马上调整,并通告领导后继续执行。这个过程短则3月,长则2~3年(关键看贯彻实施的力度,是否真正纳入考核体系等因素决定)。等到状态基本稳定后,对这些既定的内容慢慢进行优化,提升处理效率。

    2楼的朋友提了从现有模型上着手,的确可以加速构建流程。但是还要注意裁剪,剔除那些不合适和不必要的过程。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2008-9-18 09:05:07 | 只看该作者
    我们公司属于快速开发类型的,主要都是做一个类型的系统,只是根据不同的行业有不同的需求改变,老板昨天告诉我,我们公司3个月就有8个版本出来,这么快的开发速度怎么开展测试流程啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
    发表于 2008-9-18 10:16:48 | 只看该作者
    R&D模式的开发需要注意的是构建流程时的简略和有效性,对现有流程进行分析优化是很必要的。提升测试的效率可以开发有效的框架或是制定快速的流程。我觉得3个月出8个版本也不是什么大问题,关键是在开发过程上有没有对现有的模块进行固件化?一旦固件化后,对后面的开发工作、测试工作有较大的影响,尤其是效率上。当然这也仅仅是一种方法,必要的流程还是需要的,且需要严格地执行。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-12-4 11:14:04 | 只看该作者
    hehe
    verision release too frequent.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 11:15 , Processed in 0.072599 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表