开发者社区> 问答> 正文

测试的常⻅误区有哪些?

测试的常⻅误区有哪些?

展开
收起
三分钟热度的鱼 2024-05-04 20:53:31 29 0
1 条回答
写回答
取消 提交回答
  • 常⻅误区⼀:⽤户第⼀,测试覆盖⽤户的需求⾜够了这个误区下会认为,端到端测试是站在⽤户视⻆做测试,把⽤户要的功能点都覆盖到就⾜够了。这种误区导致的结果就是冰激凌筒反⾯模式。虽然软件交付的最终功能是给客户使⽤的,但构成软件的代码本身是给⼈(研发)读的、需要⼈去维护。外部⽤户是⼈,内部⽤户也是⼈。
    常⻅误区⼆:All-in端到端测试,节省了80%的测试代码量,赢麻了从短期来看,不写单测可以节省80%的测试代码量和⾄少50%的研发时间。但只要项⽬复杂起来,时间线拉⻓,过去⽋的历史债务(technical debt)早晚要加倍奉还。等到真正需要还债的时候再去补,可能为时已晚。
    常⻅误区三:写单测的⼈都弱爆了,我⻓这么⼤还没写出过bug这篇⽂章可能不适合你。不过软件开发是个团队项⽬,你写的代码最终也会落到别⼈⼿⾥去升级维护,没有测试覆盖的代码是没⼈敢碰的。

    2024-05-04 23:47:54
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载