代码写完了不想测试怎么办 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
spike2017

代码写完了不想测试怎么办

  •  
  •   spike2017 2024 年 9 月 4 日 2426 次点击
    这是一个创建于 598 天前的主题,其中的信息可能已经有所发展或是发生改变。

    接了业务挺久了,但是接手的时候代码就是一堆屎山(不是批评别人的,只是客观陈述)。有些需求看起来挺小,但是由于历史问题,改起来也是挺棘手的,改的时候又忍不住要稍微整理一下代码(真的只是稍微整理下,因为如果连这个都不整理,那看起来真的会很..emmm ,你们应该会懂吧?) 如果想在这样的基础上去构建一个单测,其实是蛮困难的,也没有前后对比,接口用到的场景也很多,入参都随前端传入的,可能入参不同又会走不同 case 。 公司没有自动化测试,只有功能测试,就是对着页面点点点。我虽接手业务,但对产品其实也不是非常了解,说到底自己只是一个 CRUD 工具人,想在开发环境中配置我出改动到的代码的业务场景可能会超出我写代码的时间,也许还是自己构建一个小范围的单元测试会更快些 接口逻辑我也会按照产品要求的实现(自己思路还是严密的),怕就是产品也不知道有哪些场景,或者满足了 A 场景 B 场景崩了(经常会这么出现,而且产品会想当然,因为他们不懂代码的实现),我们就是要不计一切满足他的要求

    9 条回复    2024-09-05 12:41:40 +08:00
    15855pm
        1
    15855pm  
       2024 年 9 月 4 日
    本人测试,直说的话就是:大傻春!你要干什么!?(千万别干这种吃力不讨好的事情,出问题还会连累其他同事)
    user1284
        2
    user1284  
       2024 年 9 月 4 日
    呀咩萝
    spike2017
        3
    spike2017  
    OP
       2024 年 9 月 4 日
    @15855pm 你说的对的,我也赞同。不能把所有希望寄予测试,测试的实力我也很清楚。但是我既然发问了,是我觉得真的很难啊,不是我懒、不负责任,是这个现状是成本很高,如果投入很多,领导也会过问
    rb6221
        4
    rb6221  
       2024 年 9 月 4 日
    说的好像不是屎山你就愿意写一样,懒就懒呗
    GuLuDaDuiZhang
        5
    GuLuDaDuiZhang  
       2024 年 9 月 4 日
    这个正常,往上面拉坨大的,剩下的交给测试,估计全世界通用做法,特别是 toB 类发版频繁的项目,自测不存在的,现场修 bug 都修不完力。

    有缺陷率或者严重单之类的考核,那就自己单测或者点点看,保障发版后功能可测就行;没考核就更随意了,拉一半提测后面再慢慢拉也是常事。
    spike2017
        6
    spike2017  
    OP
       2024 年 9 月 4 日
    @janus77 嗯嗯 谢谢批评
    spike2017
        7
    spike2017  
    OP
       2024 年 9 月 4 日
    @GuLuDaDuiZhang 嗯嗯 谢谢回复
    langhuishan
        8
    langhuishan  
       2024 年 9 月 5 日
    考试时候,做完了总要验算一遍吧?
    spike2017
        9
    spike2017  
    OP
       2024 年 9 月 5 日
    @langhuishan 如果每周考 5 天,每天一考 8 小时,连续考 30 年,还能做到每道题都验算吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     862 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 22:21 PVG 06:21 LAX 15:21 JFK 18:21
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86