《9-酷家乐-大型3D图形渲染质量保障实践-吴鑫璐(风飞).pdf》由会员分享,可在线阅读,更多相关《9-酷家乐-大型3D图形渲染质量保障实践-吴鑫璐(风飞).pdf(32页珍藏版)》请在三个皮匠报告上搜索。
1、MTSC2020中国互联网测试开发大会深圳站TESTING SUMMITCONFERENCE CHINA 20202020.11.20-21一中国深圳宝立方国际酒店主办方:TesterHeme#page#MTSC中国互联网测试开发大会深圳站STING SUMMIT CONFERENCE CHINA2020大型3D图形渣染质量保障实践酷家乐:风飞主办方:TesteerHeme#page#MTSC中国互联网测试开发大会修四1.背景简介2.渣染引擎测试3。精准测试4.演染回归平台5.线上反馈Q酷家乐主办方:TesterHame#page#MTSC中国互联网测试开发大会8080BIG DATAPTSO
2、30背景简介Q酷家乐主办方:TesterHame#page#MTSC中国互联网测试开发大会用户吐槽渣染效果相关渔染速度相关MHI演染特别慢,经常都是排队,排室内灯光太暗,外景噪光20分钟都不动的玻璃显示效果失真经常一张图半个小时漳染出不来壁柜处噪点和锯齿太多演染服务器排队好久好久,排上定制模型缺失了还演染失败墙面瓷砖没有纹理排队都是七八个人心从前线的炮火声我们听到了用户的心声漳染效果、全链路性能、功能的稳定是优先需要保障的事情Q酷家乐主办方:TesterHame#page#针对解法MTSC中国互联网测试开发大会精准测试线上反馈渔染回归平台测试范围评估效果自测数据链路追踪测试结果分析各业务线测试
3、集收集灯光数据解析自动化用例覆盖方法树图像效果变更评估材质演染工具智能用例推荐线上实时监控漳染耗时变化Q酷家乐主办方:TesterHame#page#MTSC中国互联网测试开发大会DoonBIG DATAPTSO30渣染引擎测试Q酷家乐主办方:TesterHame#page#酷家乐渣染引擎MTSC中国互联网测试开发大会原因分类渔染引擎种类0各种各样的材质属性不支持后端:照片级、急速引擎透明、反射问题前端:H5工具、KooRender模型处理问题材质处理属性丢失问题问题描述模型预览图清染图模型h5工具中预览图店fallofffex并且faloff中贴图的字段为空Q酷家乐主办方TesterHame
4、#page#问题自动检测MTSC中国互联网测试开发大会开始相似性低于储值材质错误质览面材质正常Q酷家乐主办方:TesterHame#page#图像相似性计算MTSC中国互联网测试开发大会明确自标找出色差大而且范围占比大的图0.0590945方案选择多种开源方案尝试,并不能很有效的找到一个阔值来判断效果有问题的模型像素对比,用与人眼识别度相似的CIELAB颜色空间0.0588间值确定通过实验来确定最佳阀值Q酷家乐主办方TesterHame#page#基于mock能力的效果验证MTSC中国互联网测试开发大会模型反向检测中台服务处理mock数据前台服务处理Q酷家乐主办方:TesterHame#pag
5、e#工程化方案MTSC中国互联网测试开发大会测试集管理及页面调度支持jenkins&docker提供并行计算能力前端demo通过参数控制与mock服务对接Q酷家乐主办方:TesterHame#page#MTSC中国互联网测试开发大会DoonBIG DATAPTSO30精准测试Q酷家乐主办方:TesterHame#page#精准测试主链路MTSC中国互联网测试开发大会务方以及月8Encodedif变更方法集合影明接口集合接口详情预台BCEL:通过深入JVM的汇编来创建、分析、操纵class文件常量池:包含class文件中所有的东西品数的行号长交更的行号家交通过Jgit来获取代码差异使用class
6、Parser,通过解析源class文件,获取常量池Q酷家乐主办方:TesterHame#page#测试范围评估MTSC中国互联网源试开发大会应用名:基准分支:目标分支:获取变更方法获取影响接口调用入口自优影响方法按口动先服务名级化com/qunhGET4com/qunh是30OdQ酷家乐主办方:TesterHeme#page#测试结果分析MTSC中国互联网源试开发大会欢取变更方法及能明接口覆盖率平台任务过数取拍口德用入品路名美备历活)00d3口Q酷家乐主办方:TesterHame#page#智能用例推荐MTSC中国