测试最像哪个生肖?

闫家菲闫家菲最佳答案最佳答案

这个问题很有意思,我做过一些相关的调查和思考。 首先需要明确一点定义的边界:这里的「测试」是否只指软件测试?还是也包括了产品测试、用户体验测试甚至其他的相关岗位?因为不同的职业范畴对应着不同的职业角色,而不同职业角色的需求是不一样的,这点在后面会有详细的论述。

其次,我们讨论的问题其实是一个「角色定位」问题。所以这里把题主问题中提到的「测试」命名为「测试岗」,把可能涉及到的职业范围统称为「测试行业」。

我是做软件测试的,我比较关心软件测试的岗位属性;你关心的可能是测试行业的职位数量以及测试行业的薪酬水平。 接下来,我们就来具体聊一聊这些问题。 测试岗是什么? 我们先来看看百度百科是怎么介绍的。 然后我们再来审视一下这个定义,看看有哪些可以进一步探讨的地方……

测试人员的工作内容和工作职责在《软件质量保证指南》中已经有详细描述,在这里就不赘述了。 我们可以把「软件测试」定义为: 在软件开发过程中运用专门的知识和技术,对应用的软件进行设计、开发、评测等相关工作。

那么,基于这样的定义,测试人员的职业角色也就确定了: 测试人员通过接受培训和学习,掌握相关的技术、工具和知识后,就可以执行这些职业功能,完成相应的任务了。 测试员需要什么能力? 要完成职业功能所要求具备的能力,并不是随随便便就能实现的,它需要在平时的学习和实践过程中,有意识地培养和训练相关的能力。 我认为一个合格的测试工程师应该具备以下几个方面的能力: 除了以上提到的各项技能外,一个合格的测试工程师还应该具备主动学习意识、良好的沟通能力、认真负责的工作态度等个人素质。 因为测试工作的内容与研发流程紧密相连,因此建议测试工程师能够熟悉主流开源项目或商业项目的源码(如Java项目),熟悉代码审查的方法。

总之,要想真正做好测试工作,需要学习和掌握的知识和技能有很多,我们应该树立终身学习的观念,保持对技术的热情,不断扩充自己的专业知识和技能,这样才能在工作中发挥出自己的作用并得到应有的回报。

测试行业有多大? 这个问题的答案,我通过两个例子来阐述。 一个是我自己参加校招的经历,另一个是我的学生就业后的反馈。 首先是 2015 年我作为应届生参加校招的情况—— 那是我人生第一次参加校园招聘,当时目标很明确,就是找一家软件测试公司就业。我在应届生求职网站上面投递了上百封简历给各地的软件测试公司,也收到了几十份面试邀请,经过多轮面试最后有 8 家给了我 offer。最终我选择了其中一家规模比较大的企业入职。 再到两年以后,我的学生们毕业找测试相关工作的时候,情形又不一样了。有的同学拿着好几份 offer 不知如何选择,也有同学因为学历或经验等问题一时半会找不到合适的工作,或者被安排去做其它不需要测试的技能要求高的岗位。 从这两个例子可以看出,一、三四年前的测试岗位相对现在来说,招聘的需求量更大,竞争也更缓和;而近期的测试岗位则显得更「稀缺」,招聘的数量较少,应聘的同学很多,且大部分拥有 2~3 年以上的实习经验。这是行业发展所带来的必然结果:互联网泡沫破裂,大量企业倒闭或转型,测试从业者盲目涌入市场,供给远远大于需求。而同时,人工智能、大数据、云计算等新技术兴起,带来新一轮的技术革命,推动互联网行业新的变革。

不管行业如何变化,作为测试工程师,我们的宗旨永远是以人为本,为人类提供好用、安全、高效的数字化产品。

我来回答
请发表正能量的言论,文明评论!