任务描述

需求背景:图片上传云服务器会产生大量流量费用,用压缩图片方法肉眼看不出图片质量下降且每个月流量费预计可节省一半。

需求内容:

对于直发刊登listing,产品库图片大小在200kb以内的不压缩直接刊登,产品库图片大小在200kb-1M的压缩参数设置95压缩后刊登,产品库图片大小在1M以上的压缩参数设置90压缩后刊登。



  • 压缩方法:

在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90

Q_90为压缩参数,改变数值即可。

需求描述

需求背景:图片上传云服务器会产生大量流量费用,用压缩图片方法肉眼看不出图片质量下降且每个月流量费预计可节省一半。

需求内容:

对于直发刊登listing,产品库图片大小在200kb以内的不压缩直接刊登,产品库图片大小在200kb-1M的压缩参数设置95压缩后刊登,产品库图片大小在1M以上的压缩参数设置90压缩后刊登。


  • 压缩方法:

在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90

Q_90为压缩参数,改变数值即可。

验收标准
暂无
历史记录  
  1. 2025-02-08 14:50:56, 由 王小勤 创建。
  2. 2025-02-08 18:13:21, 由 王小勤 编辑。
    修改了 任务描述,区别为:
    005-
    005+
    006- 压缩方法:
    006+ 压缩方法:
    007- 在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90
    007+ 在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90
    005- <p>
    005+ <p><br /></p>
    006- </p><ul><li><strong>压缩方法:</strong></li>
    006+ <ul><li><strong>压缩方法:</strong></li>
    007- </ul><p>在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_<span style="color:#E53333;"><strong>90</strong></span></p>
    007+ </ul><p>在图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_<span style="color:#E53333;"><strong>90</strong></span></p>
    验证如下:

    1、场景:(含测试数据)
    【场景1】  200kb以内不需要进行压缩
    200kb * 1024 =204800 
    测试SKU:
    20770111
    20770108
    20770104
    20770102
    SQL查询:
    select * from p_product_image where  size <'20488'  and sku in 
    ('20770111',
    '20770108',
    '20770104',
    '20770102')

    【2】200kb-1M   需要进行压缩参数设置95压缩后刊登:图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_95Q_95
    200kb * 1024 =204800 
    1M =1024kb  *1024 = 1048576

    测试SKU:
    17997788
    20674459
    20677474
    select * from p_product_image where  size >='20488' and size <='1048576' and sku in ('17997788','20677474','20674459')

    【3】1M以上    需要进行压缩参数设置90压缩后刊登:图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90Q_90
    1M =1024kb  *1024 = 1048576 
    测试SKU:13304419
    SQL查询:select * from p_product_image where  size >'1048576' and sku in ('13304419')

    2、进行自动刊登队列刊登

    已组装队列数据:

    成功提交至平台:


    3、验证刊登执行情况:
    A、查看场景3实际结果:
    【场景3】1M以上    需要进行压缩参数设置90压缩后刊登:图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_90Q_90
    预期:小于该比值就压缩成功:1M =1024kb  *1024 = 1048576  
    测试SKU:13304419
    成功刊登平台的listing:375980934165 :https://www.ebay.co.uk/itm/375980934165
    实际结果:

    (1)平台主图的url链接:https://i.ebayimg.com/images/g/660AAOSwhztnpxrd/s-l1600.webp
    获取压缩后的图片大小如下:符合 预期结果

    (2)mgdb获取的图片url链接:https://i.ebayimg.com/00/s/MTAwMFgxMDAw/z/660AAOSwhztnpxrd/$_10.JPG?set_id=2


    获取压缩后的图片大小如下:符合 预期结果

  3. 2025-02-08 18:13:33, 由 王小勤 添加备注。
    B、查看场景2实际结果:

    【场景2】200kb-1M   需要进行压缩参数设置95压缩后刊登:图片链接后加?x-oss-process=image/resize,m_pad,w_1002,h_1002,limit_0,color_ffffff/quality,Q_95Q_95

    预期结果:小于该比值就压缩成功:200kb * 1024 =204800  -   1M =1024kb  *1024 = 1048576

    测试SKU:
    17997788
    20674459

    20677474


    随机取SKU:20677474进行校验,成功刊登平台的listing:375980934251:https://www.ebay.co.uk/itm/375980934251
    实际结果:


    (1)平台主图的url链接:https://i.ebayimg.com/images/g/WrAAAOSwTtxnpxrh/s-l1600.webp

    获取压缩后的图片大小如下:符合 预期结果

    (2)mgdb获取的图片url链接:https://i.ebayimg.com/00/s/MTAwMFgxMDAw/z/WrAAAOSwTtxnpxrh/$_10.JPG?set_id=2


    获取压缩后的图片大小如下:符合 预期结果

  4. 2025-02-08 18:14:26, 由 王小勤 添加备注。
    C、查看场景1实际结果:

    【场景1】 200kb以内不需要进行压缩

    预期结果:刊登后的listing主图为该比值范围内则正常:200kb * 1024 =204800

    测试SKU:
    20770111
    20770108
    20770104
    20770102


    随机取SKU:20770102 进行校验,成功刊登平台的listing:375980934282:https://www.ebay.co.uk/itm/375980934282
    实际结果:

    (1)平台主图的url链接:https://i.ebayimg.com/images/g/jdMAAOSwGN1npxrg/s-l1600.webp
    获取压缩后的图片大小如下:符合 预期结果

    (2)mgdb获取的图片url链接:https://i.ebayimg.com/00/s/MTAwMFgxMDAw/z/jdMAAOSwGN1npxrg/$_10.JPG?set_id=2


    获取压缩后的图片大小如下:符合 预期结果

  5. 2025-02-08 18:14:46, 由 王小勤 记录工时,消耗 4 小时。
    修改了 总计消耗,旧值为 "0",新值为 "4"。
    修改了 预计剩余,旧值为 "2",新值为 "0"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 由谁完成,旧值为 "",新值为 "wangxiaoqin"。
    修改了 实际完成,旧值为 "",新值为 "2025-02-08 18:14:46"。
所属迭代 智能中心-EBAY直发迭代
所属模块 智能中心-需求池  战略独立项目   EBAY直发
相关需求 直发刊登压缩图片
指派给 王小勤 于 2025-02-08 18:14:46
任务类型 测试
任务标签 初始
开发组
任务状态 已完成
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王小勤 于 2025-02-08 14:50:56
由谁完成 王小勤 于 2025-02-08 18:14:46
由谁取消 暂无
由谁关闭 暂无
关闭原因 暂无
最后编辑 王小勤 于 2025-02-08 18:14:46
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 2工时
总计消耗 4工时
预计剩余 0工时
预计开始 2025-02-08
实际开始 0000-00-00
截止日期 2025-02-08