互联网测试岗位分类_转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!...

公司的分类

测试工程师一般服务于三种类型的公司,包括互联网企业,软件开发公司和软件外包公司,下面就分别介绍这三种公司以及各自的组织构成和职能范围

① 互联网公司

互联网企业是指在互联网上注册域名,建立网站,利用互联网进行各种商务活动的企业,也即为广义互联网企业中的---终端层互联网企业。目前国内的百度,腾讯这些网络巨头公司都属于典型的互联网企业

② 软件开发公司

软件开发公司是根据客户的所有需求,对软件进行独立自主开发或二次开发,并以软件开发为主营业务的公司。自营公司中可测试的项目较多,可以锻炼测试人员的快速学习能力,并且可以给初级测试人员提供较多的项目经验。

③ 软件外包公司

软件外包公司是专门承包其他软件公司软件项目中的非核心项目,利用自身优势条件进行软件项目开发的公司。软件外包公司具备一定的软件自主开发或二次开发的能力,但外包的业务,一般都是。

二. 软件公司的项目和人员构成

①互联网企业

互联网企业的技术开发部主要包括产品部,开发部,测试部,运维部等,而在这之中,有着不同的职位角色,主要责任包括:

架构师:通常需要多年的经验,能够设计系统架构,并保证架构的稳定性,可扩展性,性能等多项指标的可用性与优越性。

产品部:互联网公司的产品部通常来说提供产品需求,部分产品人员对接公司的实施工程师,及时反馈客户要求,提供完善产品的需求。

前端工程师:与设计师和产品联系非常紧密,确保前端的可用性与易用性。

开发工程师:实现功能开发,让功能可用,易用。

测试工程师:不管一家公司的规模多大,测试的工作都必须有人来干,在规模中等及以上的公司里,会有专门的测试工程师,他们就是专门从事开发完成后的测试工作

运维工程师:确保后台不出问题,确保服务器,网络出现了问题能够及时的修复。

②软件开发公司

软件开发公司与互联网企业类似,除去上述的几个基本部门外,软件开发公司一般会有业务部,专门来进行市场开发,从而接到更多的项目进行研发。

③软件外包公司

软件外包公司分为两种,一种是兼具软件开发和软件人才外包的公司,这种的公司的部门组成和软件开发公司相同,但是公司的人事部会与合作的公司进行对接,进行相关的人才资源共享;

而另外一种是专门进行人力外包的公司,这类公司通常内部不设技术部门,只需要挑选合适合作公司的人才进行情况了解和基本面试即可。

三.司的软件测试流程

①公司的运作流程

1.采集用户需求(产品经理+软件实施工程师)

2.编写基础版需求文档(产品经理/产品经理助理)

3.需求文档评审(产品经理+开发经理+测试经理+(客户))

4.沟通需求方,完成需求文档的修改(产品经理+客户)

5.下发需求文档至开发经理和测试经理

6.开发经理出具开发版需求文档,测试经理出具测试版需求文档

②开发部门的运作流程

1.需求文档部门内部评审

2.下发开发任务(开发经理)

3.开发人员进行编码工作

4.开发人员本地环境下代码自测

5.自测完成合并代码至公司源码库

6.源代码打包部署至开发和测试环境

7.知会测试人员进行测试(showcase)

8.根据测试反馈进行bug解决

9.配合运维人员打包上线

③测试部门的运作流程

1.需求文档部门内部评审

2.下发测试任务(测试经理)

3.测试人员根据需求模块分配进行测试用例的输出

4.测试用例评审

5.测试人员完成测试用例的修改,等待开发通知测试工作的开始

6.执行测试用例,提交bug

7.跟踪bug进行bug的回归

8.打包上线后进行回归测试

以上分析希望能够给你带来帮助。码字不易,看完请点赞。【乐搏软件测试】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值