V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hanxu317138
V2EX  ›  程序员

前端 service worker 代码, 有测试用例的必要不

  •  
  •   hanxu317138 · 33 天前 · 1265 次点击
    这是一个创建于 33 天前的主题,其中的信息可能已经有所发展或是发生改变。

    接手了一个项目, 大 2 千行代码. 二个端

    A: service worker 处理任务

    B: 客户端代码与 worder 数据交互

    二端都没有测试用例,之前从未给 workder 写过测试有例, 百度谷歌都搜索了一下. 都没有这种博客文章

    问题: worker 有补测试用例的必要不?

    6 条回复    2025-05-22 19:44:49 +08:00
    zzzyyysss
        1
    zzzyyysss  
       33 天前
    给 worker 里的方法写单测就可以了吧
    Philippa
        2
    Philippa  
       33 天前 via iPhone
    凡是代码都要测,直接 mock 就好了。集成测试的话用 灰度部署一个测试版本或使用测试头部激活测试代码,在前端跑一遍。
    XXWHCA
        3
    XXWHCA  
       33 天前
    任何代码都需要测试用例。你既然问,那就是没必要
    qping
        4
    qping  
       33 天前 via iPhone
    除非是一次性的代码,没测试用例以后咋重构呢
    Wxh16144
        5
    Wxh16144  
       33 天前
    个人拙见,把 worker 里的一些方法进行拆分?一些方法写写 unit test 就可以了把
    hanxu317138
        6
    hanxu317138  
    OP
       25 天前
    @Wxh16144 对头..按兄弟这个说法做的. 不然裸着写代码. 太可怕了.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:53 · PVG 14:53 · LAX 23:53 · JFK 02:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.