【工作心得】测试工作心得

好的习惯

  • 提高专注力,先把在家的每日运动落实下来
  • 测试用例的编写,用 excel/xmind 以及 google sheet 如何熟练编写
  • 测试用例的编写是重要的能力,需要专项提升(一个是测试用例设计方法,一个是全面了解后端技术方案(展开测试之前问清楚),前端技术方案也得了解啊,今天因为一个前端技术实现线上影响了一些用户)
  • 测试发现与自己预期不一样的地方,先问是什么,再问是不是 bug,最后还要试着定位到底是谁的问题
  • 考虑测试用例的时候不要仅仅考虑功能用例,还要考虑性能安全性等问题
  • 用例不是一成不变的,在测试过程中及时更新,在写测试用例的时候就要和产品同步对需求的疑问以及该改进的点
  • 工作量不要停留在沟通上,及时在 jira/tower 上更新
  • 在验证一个功能/回归一个 bug 时,要一次性验证所有的功能(相关所有平台),防止重复返工
  • 在测试环境进行的验证可能在生产环境不一样,因为测试环境架构与生产不一致(生产可能是集群),所以测试用例也要考虑到这种情况
  • 在需求评审/测试的阶段首先要确定 UI 交互的问题(因为这是在复杂场景中改动之后需要回归最多的地方)
  • 零碎的时间主要用于英语学习而不是技术学习
  • 应该有规律的进行运动:跑步(周末黄兴公园/滨江路是更好的选择)/仰卧起坐(家里瑜伽垫,但是担心房子隔音效果不好影响室友)

自动化进阶

  • 把一些重复的工作通过自动化解决
  • 接口封装
  • 通过diff工具快速校验测试生成的接口响应字段变化

sql 进阶

  • 常用 sql 在 navicat 中保存成查询
  • 业务需要的特殊数据用 sql 定期查询

线上回归

  • 基本功能需要过一遍
  • 所有可能影响的功能都需要点一点
  • 接口自动化回归?得通过 json schema 校验
  • ui 自动化回归?得找特殊数据

如何快速搞懂业务

  • 平常多用功能
  • 查看接口/接口文档(如果有的话)
  • 查看数据库表/字段的注释
  • 问同事的问题使用 typora 记录
  • 组长不在的时候,快速找到业务负责人,问清楚有哪些数据库表,怎么进行测试

副业

最近有想法探索一点副业的方向,测试在业务开发中的地位太低了,而且互联网也确实不是很长久。准备搞短视频吧,记录生活玩玩而已。(目前做游戏副业)

方向就是互联网梗相关的,因为自己也喜欢玩梗

首先需要的就是视频剪辑能力,国内还是选择抖音吧

工作中需要的能力

测试用例设计的高效以及功能覆盖率

  • 功能点的 UI 校验(文字以及样式)(要学会使用 figma)
  • 功能点输入的设计
  • 功能点输出的设计
  • 功能点状态的设计(状态机转移,状态是否可重入)

沟通能力

  • 说明问题的能力(提 bug 是否清晰:复现步骤,必要时加上录屏)
  • 请求问题(高效提问的能力)

解决问题的能力

  • 作为一名遇到问题首先想到的是记录(因为复现的成本比较高)
  • 不能有任何侥幸的想法,还有就是接口自动化吧
  • 学习到的知识应该在工作中应用,最近学了 k6 性能测试,在工作中进行了很多应用,收获颇多,这周末进行总结,同时搭建k6分布式压测脚本
  • 不知道是不是自己能力足够的原因,被老板主动加薪。还是说只是因为满足了老板的需求被认可。看上去重视老板需求才是升职加薪的王道?不过这不是我认可的方式,我最终追求的还是wlb。
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计