(转)如何规范小开发公司的测试流程

做者:钱蓓蕾
连接:http://www.zhihu.com/question/33406353/answer/112029328
来源:知乎
著做权归做者全部,转载请联系做者得到受权。

一、梳理测试流程,能够重点把关的测试流程有:
需求Review:策划完成的需求文档必须让开发、测试、运营进行Review,提出Review意见并最终改掉。这种Review能发现需求的漏洞并提前改掉,提升整个研发过程的效率。
测试用例Review:测试人员针对需求写出粗略的用例点以后,再让策划、开发、测试、运营Review一遍,目的仍是发现需求的遗漏点,根据咱们的经验,因为测试人员已经思考了测试点,因此至关因而对需求的细化和剖析,这个Review环节仍是能发现不少需求的漏洞。
开发提测:测试人员事先发出冒烟测试用例,开发完成后,让开发人员先根据冒烟用例进行自测,自测经过了之后才提交给测试,而后测试再根据相同的用例作冒烟测试。这样能提升开发提测的质量。
上线前报告:上线之前,须要让测试人员发一封报告,重点指出测试过程当中发现的问题、及上线之后可能会出的质量问题,并在项目群里面、或者召集开会把这些风险一一沟经过。若是有由于时间不足、或者由于客观条件限制致使的测试不足的状况,必定要在这个环节进行说明,这样,若是上线之后出问题了,你们也能理解测试。
线上Bug Review:对于线上发现的Bug,若是没有分析流程,测试人员须要制定线上Bug的分析流程,先重点分析这个线上Bug产生的缘由、线上Bug的影响范围,而后你们一块儿决定能够有哪些改进措施能够避免同类线上Bug再犯。这种改进措施须要能真正落实的,若是是无关紧要的改进措施,就不要提了。这个措施可让你们一块儿剖析线上Bug的产生缘由,一方面能够避免项目组认为都是测试的错致使线上Bug,一方面,也发挥了测试人员质量保证的角色,推进流程让质量更好。

二、肯定测试技术能够提高的点:
环境部署:若是有技术积累,能够把测试环境的部署拿来让测试来作,这样测试人员能够本身控制测试的版本和配置。也提升测试人员的工做范围。
性能测试:若是是流量很大的产品,须要专业的服务端性能测试人员来进行性能测试,对于测试的专业性提高有很大的价值。
专项测试:若是是APP产品,须要让技术比较好的同窗来探索专项的测试,把APP端的性能、流量、电量等体验提高上去。

题主能够本身先评估须要引入上述哪些流程,而后,就是 沟通、沟通、再沟通。所谓新官上任三把火,第一把火就是要把现有的状况先摸清楚。跟本身的组员沟通、跟项目的开发负责人、产品负责人沟通、跟本身的老大沟通。清楚他们但愿咱们重点改进的点,同时也把咱们想要推的流程、理念传递出去。

在推流程的时候, 建议尽可能不要把本身站在产品的对立面,而是要跟产品站在同一边,以产品的质量、开发效率等出发点来进行流程的推广。你们相处愉快,整个团队齐心合力,这才是老大愿意看到的局面。根据个人经验,其实不论是开发负责人仍是老大,仍是比较愿意尊重咱们的职业经验,只要咱们真正站在产品的角度去沟通,大多数人仍是愿意配合的。
路漫漫其修远兮,吾将上下而求索
——————————————————————————————————————————————————————————
本文完
相关文章
相关标签/搜索