测试工程师年度计划制定

年后上班第一天,先给自己打个气!

按说年前就应该制定19年的个人计划,一直拖到现在。

很多朋友说:年前已经做过总结,19年的计划也沟通过了,没有必要再制定什么计划了。

但是,说归说,还是要形成可执行可落地的计划,这样才是对自己负责,才能起到监督作用,才能让自己的计划在整理的时候更明确,更切合实际,更“容易”实现。

否则,只是说说,年底了,又是一纸空头支票。是否兑现,没有人说得清楚。

 

说起测试人员的年度计划制定,从几个方面谈起:

软件测试

不管是测试新手、老手;还是做技术的、做管理的。

每年都要有部分精力回归到测试工作本身,参与一些产品一些需求的测试,不同的地方只是不同级别不同发展方向的人员参与的比例高低不同罢了。

在软件测试这项内容中,要求达到以下几个目标(不分新人、老人):

  • 掌握用例设计方法、巩固分析设计能力;
  • 提升业务水平,提高对软件的熟悉度(包含环境运维、部署等知识);
  • 提升测试效率(方法改进、熟练度增加等),提高测试质量(有效BUG率、缺陷漏出率等);
  • 锻炼问题分析定位能力(Bug的本质是否看得清);
  • 熟练制定测试策略(计划能力)、编写测试报告(文档能力);
  • 提炼FAQ(总结能力)。

欢迎补充。。

每个人要结合所处产品的特点及自身的岗位职责进行具体的描述。

一些事项要有明确的指标,比如业务方面,要掌握到百分之多少;测试效率要达到什么水平;测试质量要达到什么标准;漏洞率要降低到多少等等。

(可以参考前边的文章,提及过测试过程中几个可以量化的指标:年终述职–常见问题分析解答测试质量评估与度量

技术提升

软件测试中提到的测试设计能力、分析能力这里不重点说(不是说不重要,很重要但是很难量化,需要不断积累)。

这里个人技术提升,主要说一下几点:

  • 自动化–比如基础框架学习搭建,能够将实现简单的接口自动化、UI自动化等。
  • 性能–比如性能测试体系的建设、各产品核心接口、功能模块性能指标要达到多少、覆盖率要达到多少。
  • 安全–产品安全体系建设、能够实现简单的安全测试。
  • 开发语言–掌握一门语言JAVA/Python,能够看懂或者编写自动化脚本等。
  • 数据库–安装部署、日志分析、数据库备份、sql调优等目标。

欢迎补充。。。。

核心要结合团队发展需要;目的是刺激自己多学习,多读书,多思考;重点是要结合实践,光说不练假把式,要落实到应用层面。

能够将所学知识很好的应用起来,这样才能检验学习的结果,更能为团队助力。

管理职责

前面说到的两项都偏个人管理。

如果你是小组长、产品负责人、主管、经理,肯定承担有管理职责,年度计划中一定要体现一些管理目标,主要围绕人和事。

  • 制度、规范的建设或梳理(可以具体到比如:用例评审机制、技术支持规范等)
  • 跨部门协作,内部资源合理调用;
  • 测试招聘、新人培养(梯队建设,人才培养)
  • 测试过程改进、流程优化事项(团队或小组效率提升、质量改进等方面)
  • 绩效管理、成本管控等

欢迎补充。。。。。。

结合团队现状及部门发展趋势,贴切实际。

要追溯小组或团队当前的主要问题:是效率不高、质量不好还是工作流程混乱、跨部门支持频繁等等。

以方便我们有目的,有针对性的去解决上述问题。

团队能力培养

一个人能力再强毕竟有限,要想做大做好,必须要依靠团队。如何提高团队的整体实力,让每个成员在团队中都有提升。

需要管理者制定团队能力培养计划,包含但不局限于

  • 测试工具:Jmeter/LR/PostMan/Fiddler/Selenium等
  • 开发语言:Java/Python等
  • 数据库:Oracle/Mysql/SqlServer
  • 操作系统:Win Server/ Linux等
  • 产品业务:CS/BS/App/微信产品类业务
  • 运维:VM/Zabbix/Nginx/Tomcat/Apache/IIS/Jenkins等
  • 用例设计、问题分析等

团队能力培养涉及较宽,目的是培养成员的综合能力,如果要在某一方面深究的需要大家自己私下多研究学习。

 

如上述所列内容,整理出个人年度计划,过程中不仅可以帮助我们明确自身或团队存在的问题及不足还让我们对年度工作计划有一个比较直观的感受。

针对具体的计划项,还要制定相应的指标及输出项,列出计划完成时间截点。督促自己有序有规划的去落地计划。

2019继续加油前进!