作者:WeTest小编
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。
原文链接:https://wetest.qq.com/lab/view/433.html
WeTest 导读
中国移动视频用户规模越来越大,各类移动视频APP也百家争鸣, B站作为国内知名的年轻人文化社区,bilibili在推出移动端时,除了坚持自身的独特定位以外,对其APP的质量也十分重视。
18年中旬,WeTest深度兼容测试团队和B站的故事就此开始。
_
“弹幕发送”“视频分辨率” “直播间送礼”是主要关注点
作为视频弹幕类APP,通常会关注其使用频率最高的场景,bilibili测试的主要场景如下:
1.用户常用场景,如登录界面、推荐页、相关视频、首页搜索等。
2.作为弹幕视频APP,bilibili十分关注直播间/播放器场景的兼容问题,如弹幕发送、弹幕举报,调整视频分辨率。
- 社交场景,如发布个人动态,直播间送礼等。
可以发现,弹幕发送,视频分辨率,直播间送礼是bilibili app在兼容测试过程中的核心关注点。
WeTest的兼容测试方案
一、测试用例设计
根据bilibili的测试需求,WeTest与bilibili团队共同设计了详尽的测试脑图,尽可能的覆盖尽可能多的场景:
bilibili测试用例脑图
而部分重点场景,为了保证其兼容性质量,WeTest进行了反复的测试,保障外网质量的稳定。
部分场景测试过程展示:
1. 模拟真人发布动态
成功输入一条“哔哩哔哩”动态
2. 视频播放的UI界面功能
包括全屏播放视频,调整视频分辨率,关闭/开关弹幕等等。
3. 在视频详情页发送实时弹幕
调出弹幕输入框,输入文字“bilibili”。
针对bilibili的特殊情况,比如调用相机拍照功能、视频播放的UI界面显示,直播时赠送礼物等,WeTest团队也逐一攻克。
二、24小时高效测试执行
在确立测试排期后,WeTest从执行方案到产出报告,再从产品报告到人工复查,最多需要花费24小时。APP质量问题刻不容缓,将APP兼容性适配交付给WeTest,24小时内便能够收到一份高质量、精准定位兼容性问题的报告。
三、专业报告产出,精准定位问题
通过WeTest兼容测试报告,用户可以迅速了解到每款设备的测试过程,准确定位测试问题。
所有测试设备的测试过程都有单独的截图和性能数据时间轴,可以在设备的测试详情里查看。
测试过程中常见的问题具体包含:APP Crash、拉起失败、安装失败、进程退出等问题
左侧是测试步骤概览
问题列表里是本次测试过程中所有出现的问题,可以根据不同维度筛选。
测试完成后,WeTest平台会自动生成测试报告,在报告中可以详细看到每台设备的测试运行情况,测试发现的问题在报告中都有对应的日志截取,以方便客户查找原因。深度兼容测试的服务优点还体现在人工复测上。WeTest专业测试人员会检查每一台机型的截图,并对一些平台无法检测的问题进行复查。
四、覆盖各类主流机型、新老机型,涵盖各层级用户
在每一次为bilibili提供兼容测试服务过程中, WeTest专业测试人员都会对测试重点、测试时长、测试资源以及测试额度多个方面内容都进行了专业评估。WeTest基于腾讯大数据统计,提供实时更新的主流机型,覆盖苹果、华为、oppo、vivo、小米等品牌几乎所有品牌,同时兼顾老机型、低配设备,精准覆盖90%以上的用户,高效助力bilibili发现目标机型兼容性问题。为客户省去测试技术、人力成本、设备数量等各类成本投入,综合折算下来, WeTest深度兼容测试服务可以为用户节约70%的测试成本。
效果显著,bilibili兼容问题影响范围降低93%
WeTest深度兼容测试团队针对bilibili APP的特性,定制了个性化的自动化测试脚本,深入覆盖了核心场景,完成多轮次的深度兼容测试服务。
在整个测试过程中,WeTest累计为bilibili诊断出上百个兼容问题,影响的用户范围下降了93%左右。WeTest助力bilibili APP进行适配优化,降低版本上线质量风险,共同提升bilibili用户的使用体验。
bilibili表示,为了保障大体量用户的使用体验,需要足够的机型覆盖到足量的手机用户规模,WeTest很好的帮助我们实现了这点,WeTest之前积累的一些视频行业APP测试的经验,也在这次测试中的用例设计和执行中很明显的体现了出来,帮助我们覆盖了最核心的用户场景,在新版本上线前起到了有效的支持和保障。
_
“深度兼容测试”现已对外,腾讯专家为您定制自动化测试脚本,覆盖应用核心场景,对上百款主流机型进行适配兼容测试,提供详细测试报告。
点击:https://wetest.qq.com/cloud/deepcompatibilitytesting 即可体验。
如果使用当中有任何疑问,欢迎联系腾讯WeTest企业QQ:2852350015
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。