前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >缺陷定位 | 分析推理定位BUG案例(三)

缺陷定位 | 分析推理定位BUG案例(三)

作者头像
王大力测试进阶之路
发布2022-03-14 14:33:46
6660
发布2022-03-14 14:33:46
举报
文章被收录于专栏:橙子探索测试

往期关联文章:

缺陷定位 | 测试发现了Bug,还要分析定位Bug?(一)

缺陷定位 | 如何精准效率分析推测BUG定位(二)

运营反馈,生产环境,WEB端管理后台,岗位审核详情,视频无法正常播放

表象:

立即去运营那边看了表象情况,点播放,视频有正常播放进度,有声音,视频画面却一直停留在静态的封面,未正常播放视频

分析推理:

1、抓包对应的岗位id和岗位视频地址,使用视频地址在浏览器播放,视频有正常播放进度,有声音,视频画面是黑屏,说明是存在BUG的

2、我们把无法播放的视频下载下来,用视频播放器打开也是可以正常播放的,说明视频存在兼容性问题

3、猜测是不是视频格式导致的无法播放,从数据库中找了同类型的视频地址,尝试在管理后台播放是正常的,又在浏览器尝试播放,是可以正常播放的,说明是个别用户存在的问题,且不是视频格式导致的无法播放,可能是这个视频存在问题,在浏览器无法正常播放

4、我们对比了2个视频的属性,找差异,排除了视频大小导致的问题,发现无法播放的视频编码是HEVC,而可以正常播放的视频编码是H.264

5、去百度查了下https://www.cnblogs.com/lixihuan/p/7691978.html得知,HTML5中并没有指定视频解码器,它留给了浏览器来决定。

MP4有四种编码格式(MPEG4(DivX),MPEG4(Xvid),AVC(H264),HEVC(H265));只有使用AVC(H264) 在各个浏览器上显示才是正常的,H264编码是MP4的标准编码

结论:

所以此问题解决方式可以通过视频上传时或者播放时,进行处理解编码处理,成为浏览器可正常播放的H264标准编码。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 橙子探索测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档