🎉 🎂 🍰 TesterHome 创立 9 周年纪念日 🍰 🎂 🎉

  • 二分查找

  • 我们是做了 UI 测试左移,测试同学写逻辑,前端同学在控件上注入 testId。测试同学和前端同学编辑一份协议 json。
    测试同学用到的 pageobj 自动生成 json,前端通过测试环境打包编译自动填充 testid。整份 json 通过 gitlab pipeline 进行更新来保证 json 是最新
    所以我们就是通过属性 testid 来定位

  • 第一点内容有点多牵扯到整个流程和能力的结合,通过 gitops 实现了 CICD 和代码门禁,因为有 CD,然后就将平台上的测试能力打通来实现持续测试。
    我的实现路径:

    1. 代码门禁 + 代码分支管理规范
    2. 持续集成
    3. 持续部署
    4. 持续测试
    5. 打通业务项目流程 + 建立质量打分模型
    6. 强化持续部署,增加动态测试覆盖率采集注入能力
  • 测试开发个人发展疑惑 at 2021年10月13日

    背景

    回过来看看当初的这个这个帖子和选择的走向
    可惜当初这个帖子的内容被好几个人喷,我删除了原来的内容,这里来回溯下帖子原先的内容

    工作3年多,自认为Java和Python编程水平不错,工作经历主要是做自动化测试和测试工具/平台。拿了两个offer,不知道选择哪个才发帖,当初没说公司,这里来说明下。一个阿里某部门用java,一个网易某部门用python
    

    首先要感谢前辈们的回复,现在回过头来看 思寒 大佬了两个评论说的尤其正确,现在我也能感同身受
    其次当初工作 3 年的时候确实年少轻狂,自认为自己挺屌的, 现在又过去 3 年多,心态也已经和当初不同

    现状

    • 还是测试开发,目前工作 20% 业务测试 80% 测试开发工作
    • 测试开发的内容:流程质量技术 + 测试质量技术
    • 这个帖子勾选的最佳回复里面的内容,除了线上质量监控,其他都做过,且在部门推广落地
    • 对测试开发的看法:测试开发类似于大数据开发,云原生开发,平台开发, 前者是领域/业务,是你要解决的问题,开发只是个 software engineer 的职称, 是使用某种技能的职能,任何职能都是需要解决领域/业务问题,给公司带来价值的
    • 测试能力对测试开发是否有必要:特别有必要,测试开发如果没有扎实的测试能力,和质量技术能力,那就跟招个外包开发来干活没啥区别,越到后面越会发现,业务能力的重要性
    • 总结的重要性:知识的积累,分享和输出,随着工作年限的增加会越重要。
    • 职业发展:工作上的付出收到认可,带来的收益和发展还是匹配的,在这里 3 年半晋升了两次,一次小级别,一次大级别。总包也相当于当初入职时候 double 还多
  • 大佬有点强,连续干货输出

  • 去年定的目标 除了 2.2,2.3 其他都完成了,也是不容易啊

  • 这个问题我觉得是个挺好的 开放性问题。开放性问题没有唯一答案,面试官主要是考察你对问题的思考、语言组织表达、总结能力,开放性问题切记不能一句带过,要有一定的问题回答技巧和结构。
    楼上几位经验丰富的大佬的回答,你可以学习下。

  • 工资低 还没多少成长,跳一跳比较好

  • 很好奇 音频打分模型 是怎么样 的

  • 折中方案 有个问题就是 怎么定义数据结构较大改动?