当前位置:首页 > 报告详情

微信-熊婷-微信小游戏质量保障探索实践.pdf

上传人: 张** 编号:177413 2024-10-01 32页 3.78MB

1、微信小游戏微信小游戏质量保障探索实践质量保障探索实践熊婷熊婷腾讯公司腾讯公司 高级测试工程师高级测试工程师讲师简介讲师简介腾讯公司 高级专项测试工程师,微信团队游戏业务测试负责人武汉大学计算机专业本硕,历任腾讯多款头部产品质量技术负责人,微信公开课讲师为腾讯自研搜索引擎、台风分布式存储系统、微信客户端、微信游戏、微信小游戏、视频号游戏直播、游戏短视频等项目 提供自动化技术和质量保障方案主导项目在ICSE/ECSE/FSE等计算机和软工领域A类会议上发表论文3篇,专利10+项请插入您的照片目录目录业务背景发展历程技术复杂性技术目标能力 环境核心实践实践效果效率质量思考展望短期目标未来方向工具 标

2、准行业价值业务背景业务背景业务背景从手游到小游戏从超休闲到中重度产品发展历程业务背景业务背景新产品技术形态多环节保障要求大体量生态规模技术复杂性2023年微信小游戏开发者大会公开数据技术目标技术目标技术目标痛点分析游戏产品平台框架能力环境工具标准技术目标技术目标整体视图真机测试环境多级测试能力开发者效率研发链路工具产品质量服务智能探索能力录制回放测试框架稳定性执行效率数据助手微信开发者工具真机调试工具集云测试服务社区标准文档小游戏产品质量平台稳定性平台性能外招内功核心实践核心实践核心实践智能探索测试能力:目标分析关注点平台载体可用性性能兼容性游戏产品脚本建设和维护成本高困境目标稳定性安全性游戏

3、数量/玩法/形态多更新迭代快保障要求高低成本不依赖人工编写的程序和脚本广覆盖覆盖尽可能多的游戏界面和功能通用性适用更多游戏和更多保障环节核心实践核心实践智能探索测试能力:关键策略准确解析游戏界面适用不同引擎/不同品类智能、通用的决策机制高效多场景触达决策操作理解场景哪些可以点?优先点哪里?控件解析?无直接接口GUI检测?准确率低脚本控制?成本巨大随机盲点?效率低下识别可操作控件有目的操作控件核心实践核心实践智能探索测试能力:场景理解ENGINEAdapter多引擎游戏场景标准化场景数据基于场景树的游戏场景理解核心实践核心实践智能探索测试能力:场景理解场景树节点基础属性复合属性机器学习基于场景树

4、的游戏场景理解特征工程扑克,按钮球杆人物房子锤子建筑核心实践核心实践智能探索测试能力:场景理解基于图像的游戏场景理解DL-OD(Deep-learning based object detection)EAS(Edge-aggregation based segmentati-on)核心实践核心实践智能探索测试能力:场景理解基于图像的游戏场景理解核心实践核心实践智能探索测试能力:智能探索基于场景变化度的强化学习节点聚类与合并识别路径回溯核心实践核心实践智能探索测试能力:智能探索场景地图核心实践核心实践智能探索测试能力:覆盖效果核心实践核心实践真机云测试环境Wetest集群,覆盖头部厂商/机型/

5、用户性能优化稳定性优化填补资源缺失提升并发效率实现资源复用核心实践核心实践研发工具链微信开发者工具Performance插件Memory插件Javascript Profile插件Performance插件Monitor插件Source插件真机调试工具集性能监控面板工具Heap Snapshot工具V8-CPU-Porfile研发阶段:本地调试小游戏数据助手运营阶段:现网监控小游戏云测试服务测试阶段:集成测试核心实践核心实践研发工具链:云测试服务智能探索模式录制回放模式测试框架模式使用门槛更低测试效果更精准核心实践核心实践产品质量标准40+FPS内存Crash黑屏率启动耗时JS错误评估阶段评估

6、维度上线前上线后网络环境操作系统机型档位质量指标影响因素质量标准实践效果10核心能力建设:低成本,高回报实践效果实践效果微信小游戏平台框架10w+0.5h50w+覆盖小游戏Crash 25%渲染异常 25%JSError 40%运行效率单游戏多设备:5人日-0.5h发现问题2-0人力投入实践效果实践效果能力+环境:覆盖多类环境问题过度绘制,数据依据:DrawCall变化曲线启动黑屏,数据依据:JSError、真机截图内存泄漏,数据依据:内存变化曲线帧率抖动,数据依据:FPS曲

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了腾讯公司高级专项测试工程师熊婷在微信小游戏质量保障方面的探索和实践。熊婷负责微信团队游戏业务的测试工作,具有丰富的产品质量技术负责经验。她主导了多个项目,在计算机和软件工程领域的重要会议上发表了多篇论文,并拥有多项专利。 文章指出,微信小游戏的技术复杂性高,需要多环节保障要求,同时微信小游戏生态规模庞大。为了应对这些挑战,熊婷提出了智能探索测试能力,包括准确解析游戏界面,适用于不同引擎和品类的决策机制,以及基于场景树的游戏场景理解和机器学习等技术。这些技术可以提高测试的效率和质量,降低成本。 此外,文章还提到了真机云测试环境,研发工具链,以及产品质量标准等关键实践。通过这些实践,微信小游戏平台框架在运行效率,Crash率,内存泄漏等方面都有显著的优化。同时,这些实践也得到了开发者的高度评价,并成为行业广泛认可的质量参考规范。 总的来说,熊婷通过智能探索测试能力,真机云测试环境,研发工具链和产品质量标准等多方面的实践,为微信小游戏的质量和效率提供了有力的保障,同时也为行业的良性发展做出了贡献。
微信小游戏如何确保高质量? 智能探索测试能力如何提升游戏品质? 小游戏质量标准有哪些实践效果?
客服
商务合作
小程序
服务号
折叠