【测试理论】一、测试职业思考

发布于:2022-08-09 ⋅ 阅读:(535) ⋅ 点赞:(0)


前言

记录和分享自己个人的一些理解

测试理论文章目录

【测试理论】一、测试职业思考
【测试理论】二、测试职业能力维度
【测试理论】三、测试流程管理
【测试理论】四、测试阶段分析(单元、集成、系统测试)
【测试理论】五、质量分析能力
【测试理论】六、测试手段简介(白盒、灰盒、黑盒、静/动态测试)
【测试理论】七、用例设计方法——黑盒测试


一、职业方向

浅谈,选好方向很重要,不同的方向可以说是跨行转岗的难度

1、相关名词

  • 职位名称(仅从名词出发分析,大部分时候只是个称呼)
    • 测试工程师:业务工作为主
    • 测试开发工程师:以技术能力切入提效测试业务,包括自动化、性能等等
    • QA(质量保证):从全流程考虑质量效率,包括团队、产品

2、以工作内容划分

  • 前端:web端测试,涉及:html、css、js
  • 移动端:Android/IOS端测试,涉及:java、kotlin、oc、swift、flutter
  • 服务端:关注服务端能力,涉及:数据库、业务算法逻辑、接口交互,技术方向多

二、能力

两部分划分,业务是基本能力,技术是上限能力,后面文章详细讨论
  • 业务能力
    • 项目管理
    • 测试分析
  • 技术能力
    • 自动化体系
    • 监控体系
    • 性能体系
    • 其它独立分类

三、职业规划

从大环境来看,基本以这些年龄分段划分,那么从各年限来划分能力
比较完美的预期是如下的规划

  • 新人:需求拆解、流程规范、基本沟通
  • 新人-3年:结构化思维、流程把控、完备沟通、技术
  • 3年-5年:团队影响力、风险管理、谈判能力、技术
  • 5年以上:lead能力、战略规划、技术

四、个人的一些理解

  • 职业本质:团队、产品质量上下限的把控者
  • 约束质量下限的范围:功能测试、用例内容编写、流程规范化、自动化、监控
  • 挖掘质量上限的范围:性能测试、效率优化相关
  • 总结:要明白职业的诞生是因为有需求,测试人员的出现是为了解放开发人员,让他们专注于代码。随着演变,测试人员身上也开始承担除此之外的工作,需要开始有质量效率思考、技术能力,再到测试驱动开发、精准智能测试等等等,所以随着需求的变化而改变和强大我们自己才是最合理的,尽力而为,有目标的前进吧
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到