好的习惯
- 提高专注力,先把在家的每日运动落实下来
- 测试用例的编写,用 excel/xmind 以及 google sheet 如何熟练编写
- 测试用例的编写是重要的能力,需要专项提升(一个是测试用例设计方法,一个是全面了解后端技术方案(展开测试之前问清楚),前端技术方案也得了解啊,今天因为一个前端技术实现线上影响了一些用户)
- 测试发现与自己预期不一样的地方,先问是什么,再问是不是 bug,最后还要试着定位到底是谁的问题
- 考虑测试用例的时候不要仅仅考虑功能用例,还要考虑性能安全性等问题
- 用例不是一成不变的,在测试过程中及时更新,在写测试用例的时候就要和产品同步对需求的疑问以及该改进的点
- 工作量不要停留在沟通上,及时在 jira/tower 上更新
- 在验证一个功能/回归一个 bug 时,要一次性验证所有的功能(相关所有平台),防止重复返工
- 在测试环境进行的验证可能在生产环境不一样,因为测试环境架构与生产不一致(生产可能是集群),所以测试用例也要考虑到这种情况
- 在需求评审/测试的阶段首先要确定 UI 交互的问题(因为这是在复杂场景中改动之后需要回归最多的地方)
- 零碎的时间主要用于英语学习而不是技术学习
- 应该有规律的进行运动:跑步(周末黄兴公园/滨江路是更好的选择)/仰卧起坐(家里瑜伽垫,但是担心房子隔音效果不好影响室友)
自动化进阶
- 把一些重复的工作通过自动化解决
- 接口封装
- 通过diff工具快速校验测试生成的接口响应字段变化
sql 进阶
- 常用 sql 在 navicat 中保存成查询
- 业务需要的特殊数据用 sql 定期查询
线上回归
- 基本功能需要过一遍
- 所有可能影响的功能都需要点一点
- 接口自动化回归?得通过 json schema 校验
- ui 自动化回归?得找特殊数据
如何快速搞懂业务
- 平常多用功能
- 查看接口/接口文档(如果有的话)
- 查看数据库表/字段的注释
- 问同事的问题使用 typora 记录
- 组长不在的时候,快速找到业务负责人,问清楚有哪些数据库表,怎么进行测试
副业
最近有想法探索一点副业的方向,测试在业务开发中的地位太低了,而且互联网也确实不是很长久。准备搞短视频吧,记录生活玩玩而已。(目前做游戏副业)
方向就是互联网梗相关的,因为自己也喜欢玩梗
首先需要的就是视频剪辑能力,国内还是选择抖音吧
工作中需要的能力
测试用例设计的高效以及功能覆盖率
- 功能点的 UI 校验(文字以及样式)(要学会使用 figma)
- 功能点输入的设计
- 功能点输出的设计
- 功能点状态的设计(状态机转移,状态是否可重入)
沟通能力
- 说明问题的能力(提 bug 是否清晰:复现步骤,必要时加上录屏)
- 请求问题(高效提问的能力)
解决问题的能力
- 作为一名遇到问题首先想到的是记录(因为复现的成本比较高)
- 不能有任何侥幸的想法,还有就是接口自动化吧
- 学习到的知识应该在工作中应用,最近学了 k6 性能测试,在工作中进行了很多应用,收获颇多,这周末进行总结,同时搭建k6分布式压测脚本
- 不知道是不是自己能力足够的原因,被老板主动加薪。还是说只是因为满足了老板的需求被认可。看上去重视老板需求才是升职加薪的王道?不过这不是我认可的方式,我最终追求的还是wlb。