• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kakaxi9394
V2EX  ›  程序员

实际开发过程,真的有人写接口测试吗

  •  
  •   kakaxi9394 · Mar 18, 2020 · 6317 views
    This topic created in 2278 days ago, the information mentioned may be changed or developed.

    开发时间用吗? 如果写接口测试,你们写到什么样的粒度呢

    25 replies    2020-03-21 20:07:16 +08:00
    gz911122
        1
    gz911122  
       Mar 18, 2020
    1 真的写
    2 是测试 mm 写的我不知道
    hanxiV2EX
        2
    hanxiV2EX  
       Mar 18, 2020
    自己写,每个协议写一个测试指令。
    janxin
        3
    janxin  
       Mar 18, 2020

    目前只测主要分支
    jsjscool
        4
    jsjscool  
       Mar 18, 2020   ❤️ 2
    单元测试不写可以理解,接口测试都懒得写就无法理解了。测试测出的 bug 和上线后发现的 bug 都要有对应的 api 测试用例。接口测试注重的是维护,而不是一来就自动生成几十个,毫无意义。
    fcten
        5
    fcten  
       Mar 18, 2020
    没有接口测试,你改了一段被几十个接口依赖的底层代码敢上线吗?
    halk
        6
    halk  
       Mar 18, 2020
    - postman 脚本
    - python

    要求不严格的话,这个比单元测试好写的多
    securityCoding
        7
    securityCoding  
       Mar 18, 2020
    为什么不写测试接口... 每次改动跑自动化测试跑一遍不香吗
    justseemore
        8
    justseemore  
       Mar 18, 2020
    @fcten 这种影响范围的,基本都靠自动测试,跑流程了..
    justfortest
        9
    justfortest  
       Mar 18, 2020 via Android
    以前写,现在没写
    iseejun
        10
    iseejun  
       Mar 18, 2020
    刚写完,api 接口测试,
    我一个 app 开发 还要搞这个?
    领导叫我自己分析 app 上报的埋点数据,早知道我就不上传了
    linvaux
        11
    linvaux  
       Mar 18, 2020
    我是测试,不写接口测试的那个开发已经被我祭天了
    yprisoner
        12
    yprisoner  
       Mar 18, 2020
    以前写,现在...不写,不过写完会用 postman 测试一下
    undeflife
        13
    undeflife  
       Mar 18, 2020   ❤️ 1
    养成好习惯吧。写测试代码、mock 数据时多考虑边界情况是真的可以提高你的代码质量,甚至提前写测试代码可以整理你的思路。
    我们常说测试代码麻烦不是写,而是维护,有时候很小一个改动,却要改一堆测试代码的时候确实很烦。
    代码写完了拿 curl/postman/点界面,那叫调代码,这样调一年也不会有什么长进的。
    huamiao
        14
    huamiao  
       Mar 18, 2020
    非但写,而且覆盖范围很广,并且会自动在 pipeline 里面跑,跑挂了是要拿程序员祭天的。😹
    sadfQED2
        15
    sadfQED2  
       Mar 18, 2020 via Android
    写,也是测试 mm 写的
    q447643445
        16
    q447643445  
       Mar 18, 2020
    现在的项目难度不值得我写. 一把嗦直接过
    Takamine
        17
    Takamine  
       Mar 18, 2020
    不写的话测试覆盖率上不去发版都不敢想。:doge:
    hantsy
        18
    hantsy  
       Mar 18, 2020
    国内不写测试太多了。

    在我看来,不写测试都能上线,真是恐怖。写测试是实现 CI/CD 的必要步骤,不写测试怎么做自动化。
    hantsy
        19
    hantsy  
       Mar 18, 2020
    @undeflife 没错,写测试不仅仅验证功能,也是 API Caller 的角度去看你的 API 是否合理。
    xcstream
        20
    xcstream  
       Mar 18, 2020
    一次性项目可以不写
    mikulch
        21
    mikulch  
       Mar 19, 2020 via iPhone
    @undeflife 个人觉得单元测试更重要一些
    sockpuppet9527
        22
    sockpuppet9527  
       Mar 19, 2020
    写,无论自己的还是别人的我都写过。
    项目太大了,写的很恶心
    awen0308
        23
    awen0308  
       Mar 19, 2020
    交给我们 测试就行了!话说你们怎么都是测试 mm 就没有测试 gg 嘛
    reus
        24
    reus  
       Mar 19, 2020
    不用写测试的,说明你做的东西价值低,出 bug 也没啥事,不是什么值得骄傲的事情。
    txy3000
        25
    txy3000  
       Mar 21, 2020
    考虑性价比
    1 频繁变动的产品 需求都不确定 = 不写
    2 边缘业务 = 不写
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2902 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 14:50 · PVG 22:50 · LAX 07:50 · JFK 10:50
    ♥ Do have faith in what you're doing.