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

领导要求至少兼容最近 20 个 Chrome 大版本,大家一般是怎么完成测试的?

  •  
  •   drymonfidelia · 2023-11-20 16:55:00 +08:00 · 3702 次点击
    这是一个创建于 396 天前的主题,其中的信息可能已经有所发展或是发生改变。
    17 条回复    2023-11-21 15:44:24 +08:00
    Chikaku
        1
    Chikaku  
       2023-11-20 17:08:50 +08:00   ❤️ 2
    这种时候一般只需要测试最老的一个版本就够了
    AoEiuV020JP
        2
    AoEiuV020JP  
       2023-11-20 17:33:25 +08:00
    确实,怎么想都不可能一个个都测,
    最旧的,最新的,如果有重大改变可能存在问题心里有数就单独测一下,
    其他兼容问题遇到了再提个 bug ,没遇到就当不存在,
    Mitt
        3
    Mitt  
       2023-11-20 17:37:28 +08:00
    以 chrome 的大版本发行速度,只要不用啥特别新的特性,基本没有兼容性问题
    yuningWang8
        4
    yuningWang8  
       2023-11-20 17:42:34 +08:00
    如果依赖其它组件,直接推给组件,告诉领导不支持。一般开源组件都只支持最新的几个版本。
    pelloz
        5
    pelloz  
       2023-11-20 17:48:23 +08:00   ❤️ 3
    他提要求,你就给方案嘛。
    1. 只测最新版本,开发的时候尽量不使用比较新的特性,出问题再修复。成本比较低。
    2. 测试最新的 5 个大版本,开发的时候尽量不使用新特性,出问题再修复。成本比较高,需要增加 x 人月的开发测试。
    3. 测试最新 20 个大版本,基本保证发布的功能都能兼容。成本很高,需要增加 x 人月的开发测试。

    你们不是特别有钱的公司估计就他估计就选 1 了,你继续按以前搞,领导就是求个心安,你让他知道心安的成本就好。
    wjx0912
        6
    wjx0912  
       2023-11-20 17:58:58 +08:00
    最新是 119 ,20 个大版本就是把 119 和 89 这两个测一下就行?这个要求貌似不高啊
    tool2d
        7
    tool2d  
       2023-11-20 17:59:29 +08:00
    用 electron 多版本做自动化测试,其实代码不难写。

    但是你以前没做过,就有点难。
    decken
        8
    decken  
       2023-11-20 18:19:42 +08:00
    测最新和最旧的版本就行了吧
    icetea12138
        9
    icetea12138  
       2023-11-20 18:31:47 +08:00
    测呗 就挨个给他测 然后工期*20
    DingJZ
        10
    DingJZ  
       2023-11-20 18:35:39 +08:00
    看功能了,比如打印,108 有 bug ,再之前有个版本时区有 bug ,可以结合功能去社区加上版本号搜索看看
    liberize
        11
    liberize  
       2023-11-20 18:48:26 +08:00 via Android
    @wjx0912 数死早
    BaffinLee
        12
    BaffinLee  
       2023-11-20 20:02:19 +08:00   ❤️ 1
    那挺幸福的,99 版本的 chrome 挺新的
    tinola
        13
    tinola  
       2023-11-20 20:16:22 +08:00
    测最近几个版本,等测完,新版又发几个了 。^_^
    polarbearn
        14
    polarbearn  
       2023-11-21 08:36:21 +08:00
    GoogleChromePortable
    maoguijun
        15
    maoguijun  
       2023-11-21 10:21:25 +08:00
    刚看了一下,现在是 119 ,兼容 20 个也才到 99. 也不过就是去年的版本。 这等于啥都不用做,常用的库基本都能支持。我们现在还在支持版本 60 的都感觉没啥压力,也就偶尔要处理一下
    LazypersonJKing
        16
    LazypersonJKing  
       2023-11-21 13:48:23 +08:00
    我记得之前使用过一个平台,类似云主机一样的东西。可以切换 Chrome 版本,一天就搞定了
    evada
        17
    evada  
       2023-11-21 15:44:24 +08:00
    看到这个问题突然想到有没有工具扫描线上的 js 和 css 文件,来估算当前页面的 chrome 兼容性的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:10 · PVG 10:10 · LAX 18:10 · JFK 21:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.