如何成为一个优秀的功能测试人员

根据市场的需求,功能测试部分也需要构建相应的知识体系,主要包括:

1、如何参与需求评审,并准确确定测试方案
2、编写覆盖全面的测试用例设计与进行高效用例评审
3、测试准备与环境部署---测试前置
4、如何提出优质的bug与bug管理
5、资源协调与跨部门沟通技巧
6、测试环节如何引入技术方案
7、如何做项目总结与汇报
8、测试人员如何管理项目与风险预警

市场需求分析:

1、市场需求:市场需要不断的涌现出新业务
2、业务发展:业务发展初期变动较大,重视功能测试
3、成长经历:功能测试是测试人员成长的必经阶段
4、技术基石:自动化测试,测试开发,测试架构必须以功能为基石

需要哪些方面的能力?

1、测试思维:用户和程序的角度
2、测试用例的设计方法
3、测试工具及相关管理平台的使用
4、测试项目的管理及推动
5、其他软技能:交流能力、抗压能力、逻辑思维
6、大局观,技术敏感度

如何做好功能测试?

1、需求分析,发挥主动性
  • 积极参加需求分析会
  • 主动提出自己的意见
  • 关注产品、开发的任何变动
  • 注意关键日期
2、用例设计与评审,尽量做到不遗不漏
  • 需求会后积极编写用例
  • 用例分类进行,冒烟,功能回归
  • 组织用例评审,产品、开发等相关人员参加
  • 注重修改用例(用例评审会后肯定会有一些更改,或者在开发过程中需求有变更、技术实现方法有变动)
3、测试流程,注重项目控制
  • 尽量保证按测试流程进行项目测试
  • 关注项目关键节点,时刻督促相关人员按时交付
  • 注意风险预警 (开发提测延迟)
4、上线回归与项目总结沉淀
  • 认真按测试流程进行测试,测试环境,仿真环境,bug收敛
  • 项目完成后,注意线上回归,集成
  • 大项目要开项目总结大会,总结整个项目流程中存在的问题
    能力的总结与沉淀:
  • 测试工具的使用
  • 问题的总结,需求出现的问题,开发过程中遇到的问题,测试过程中遇到的问题,整个项目流程的问题
  • 技术的沉淀
5、展望
5.1 注重公司业务
  • 注意梳理公司的业务流程,从用户角度全面了解业务
  • 深层了解业务的数据流向,能顺利画出流程图
  • 了解公司业务架构,熟悉各功能模块之间的关系
  • 熟悉公司的开发模式与实现策略
5.2 测试方法,策略,问题的整理与沉淀

检讨:

  • 在响应需求的同事,有没有注意测试方法的整理
  • 什么样的测试需求有没有通用的测试策略
  • 在测试过程中遇到的问题,有没有做相应的总结
  • 有没有沉淀与积累

离开现有的工作业务,工作平台,你还有什么能力和特长?

5.3 项目管理能力的提升
  • 项目管理相关流程,使用方案,相关工具必须熟悉
  • 团队管理能力的提升
  • 时刻关注测试技术的发展方向,技术有方向,管理有套路
  • 工作中不能论资排队,不可固步自封
5.4 关注测试新技术的发展动向
  • 不了解测试技术,做不好管理
  • 经验为主,技术需要了解发展方向,优缺点
  • 注意视野的高度
5.5 根据职业发展学习测试技术
  • 行业发展去向
  • 岗位需求状态
  • JD描述要求
  • 测试技术发展
  • 自己职业规划

你可能感兴趣的:(如何成为一个优秀的功能测试人员)