我相信每一个面过测开岗位的牛油们,一定被问过这个问题吧。今天正好借此机会从我自身经历来介绍测试开发。岗位内容:这里主要分两种情况,1、新业务,2、稳定成熟的业务。 新业务:1、前中期可能有大量的功能测试,因为很多功能模块,上下游链路都不是很稳定可靠。 2、中期可以涉及比较多的性能测试,保证整条业务链路的性能。 3、会写相当多的技术沉淀文档,作为开拓者,很多问题都是全新的未知的。测试经验的积累对一个部门后续效率发展也是相当重要的。 旧业务:1、适量的功能测试,测试的重点和方向可参考之前相似的项目。 2、编写自动化测试用例,版本迭代很长时间后,整个软件体量就会很大。人工回归测试成本太大,所以需要自动化来提高效率。 3、针对业务开发工具,比如某一个业务测试时需要重复:创建活动、设置参数、修改不同路径下文本、修改上下游相关参数。可以开一个工具把这些都集合起来,只需在页面选择参数,点击执行即可。 4、公司发展过程中,技术也在不断的更新。有时候会涉及到代码的重构工作,需要学习新的语言来替换之前的代码,依次来提高效率。未来发展:大厂测开和开发的薪资基本一致,进入公司之后一定要选择一个细分方向,例如:性能、自动化、安全、开发。在国外测试人员和开发人员的比重一般是1:2,所以以后国内企业想接轨国际势必要通过测试来提高产品质量。个人成长:以技术为主管理为辅发展,后期也可以选择转型产品经理。#互联网公司爆料#