前言

我的读者好像刚接触测试不久/准备去面试的居多,然后大家最近问的比较多的一个话题就是大厂的工作流程,都比较好奇,整个流程是怎么操作的。

我也不多BB了,那下面就跟随暖男的脚步,走进大厂测试工作流程吧。

 

 

你刚去面试的时候,面试官就会问到:你能不能介绍一下你们公司的一个工作流程,首先这个问题就能够很好的反映你是否真的做过测试,你是不是一个测试小白,刚毕业或者刚转行。然后每个阶段的输出有哪些?

 

 
 
 

很多公司之前,对于测试。还有很多东西没有规范,他其实想招一个人,把产品和开发还有运维,这三个角色很多东西都规范起来,所以他需要招一个比较规范的测试,不管是文档方面,还有很多会议方面。

比如说完整规范的工作流程

首先会召开需求分析会议,工作流程一般的一周或者迭代,那参加人员必须有产品开发测试到位,探讨需求。这个会议开完之后,那肯定就会有一些输出。

你为什么要开会?

每个会议,都要有输出有价值。

并不是说,你每天开早会,讨论一些没有什么具体意义的事。今天做什么明天要做什么,是不是像这种会开着很无聊?所以每开一个会,至少要得出一些东西出来。

比如说像我们需求分析会议,那就会把数据库表设计,接口设计,需求文档,提测时间,原型图。开完会,这些就要给到相应的人员。

 

 

第二个,开发就要去排期了对吧,然后编写计划

第三个,就是我们要去写用例了,用例一定要评审,有评审就会有修改,修改之后再整理,最终的用例版本。

我之前的公司是非常规范的

这个功能测试用例,评审之后,它是自动化测试用例的参考,你公司以后要做自动化,自动化用例就来自于评审之后的最终用例版本,这个很重要。

因为公司可能现在没有做自动化,觉得用例评不评审都无所谓,你的组长让你写用例,呃,你就划划水,然后不写也没有关系,当然很多小公司是这样子,那么你到稍微大一点的公司,规范一点的公司,这个用例评审非常重要。不仅仅是自动化用例的参考,很多开发需要拿到这个用例去自测。

开发他不会去想怎么去测好,所以他就拿现成的用例去测试。

 

然后就是提测,我们去Jenkins部署构建,然后还要进行一个预测(冒烟测试)如果测试不通过,打回。

测试过程中,提交bug,跟踪bug,进行回归测试直至不存在严重bug,满足用户需求,

测试完后编写测试报告;

产品发布上线后,关注项目是否正常运行,要进行常规的维护性测试。回归测试

输出:上线记录(新功能,修复了xxbug) ,上线的新功能

上线了哪些新功能,修改了哪些Bug也都是我们需要去记录的。

虽然还有很多小细节没有完善,还算是比较规范的,但是如果问到你公司的流程,每个阶段有哪些输出,你按照我这样去说,绝对是没有问题的,套用你之前的项目就行了。

下面是思维导图以及总结大纲,自己根据做过的项目,组织语言。(有收获的朋友记得点赞支持一下)


我们看一个软件测试流程思维导图,一凡就用自己接触的小米系的软件测试流程举例了,这也基本上是互联网大厂的软件测试流程了,可能细节有出入,但是绝对大同小异。

我问了下字节,多多,腾讯的朋友出入不大,所以还是具有代表性。

 

看完流程我们就一个个点的去看看每个环节干了些啥,我们测试同学在这个环节需要做啥,以及在每个环节的职能。

a

新功能:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点;

输出:数据库表设计;接口设计,需求文档,提测时间,原型图

b

然后开发就排期进行开发,测试主管开始编写测试计划,对我们进行任务分配。

输出:测试计划,整理测试要点

c

我们参考需求规格说明书及原型图编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本(自动化用例的参考,开发拿到用例自测);

输出:测试用例

d

提测(测试去Jenkins部署构建)∶开发人员版本编译完成后,我们会先进行预测,主要对主新功能业务进行测试,新接口测试。如果主(新)业务流程不通过,直接返回给开发进行修改。预测通过,依据测试用例进行系统测试。

测试过程中,提交bug,跟踪bug,进行回归测试直至不存在严重bug,满足用户需求,

输出:测试完后编写测试报告

e

产品发布上线后,关注项目是否正常运行,要进行常规的维护性测试。回归测试

输出:上线记录(新功能,修复了xxbug) ,上线的新功能

 

关注一凡这个博主是

————↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

 

 

最后:

1、点赞,收藏。防止以后找不到,想看的时候,在自己主页就能找到了,很方便; 

2、关注我。让我们成为长期关系,下一个内容会分享更多的硬核干货; 

3、文章学习资源,均可以免费分享。

微信公众号:程序员一凡。这样的好内容,里面还有近百篇。  谢谢你的支持!

目前测试平台项目研发已经完成并且在Github开源,有兴趣的朋友可以去Github下载

https://github.com/ooqitech/ATP

不要只做收藏从未停止,行动从未开始的人,很多事情,做着做着就无师自通了。如果在做的过程中还能稍微加点思考,稍微看一些别人的经验和做法,成长会更快,效果也会更好!加油吧,测试人!路就在脚下,成功就在明天!

我是一凡,用心输出有价值的内容,你若盛开,清风自来!

创作不易,不想被白嫖,各位的「点赞」就是一凡创作的最大动力,我们下篇文章见!

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!