谈谈龙之谷手游兼容测试的一百个坑

原文链接:http://wetest.qq.com/lab/view/312.html
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。


一、项目背景

1、 高价值IP

龙之谷 ,一款优秀的端游移植到手游平台,凭借的丰富的游戏内容和优秀的游戏品质,公测首日便在畅销榜登顶,取得了巨大的成功。
这里写图片描述

游戏内容不仅继承了端游的内容,还根据手游操作方式以及平台特性进行了改进,使之更适合移动用户操作,界面分部也更加合理。
这里写图片描述

2、初期兼容性问题较多

龙之谷与其他游戏产品一样,版本初期暴露的兼容性问题很多,类似无法安装以及必现的CRASH等致命问题多次出现外,还存在着大量UI错位、资源加载异常、屏幕分辨率适应差等严重级别的兼容性问题。
这里写图片描述

二、定制测试方案

游戏品质方面龙之谷将测试划分做到了极致,从多个角度出发将各项指标都进行专业测试,其中WeTest平台负责支持了兼容性测试部分,为了保证兼容性方面的质量从轻测版本到运营上线做了30余次全量人工兼容测试以及上百次的自动化测试,目的就是保证产品在兼容性方面的质量。

1、个性化用例

随着内容不断丰富和完善,我们也针对性的制定个性化的用例,进行某一模块及机型的测试,如将游戏功能部分进行拆分,例如:界面UI测试与战斗系统测试分步进行,更是将社交功能如拍脸、分享单独进行测试,将兼容性测试化整为零,使得测试覆盖面更加完善。
这里写图片描述

低配机型测试

低配机型是兼容性问题的易发点,针对这个现象适配中心采取专项测试,对性能数据更加严格的监控并加入一部分极限测试,将更多有帮助的信息反馈给项目组。如今大环境下很多MMO产品已经放弃了对2G以下内存设备的支持,但腾讯大盘数据显示三月TOP100游戏机型中2G以下内存机型仍存在11部,总用户占比6.4%,龙之谷考虑到这部分用户,针对低配机型反馈的问题进行了修复优化,最终完成了对低配设备用户的支持。

支持主流模拟器

目前重度手游产品有部分用户在PC端使用模拟器进行游戏,龙之谷用户也不例外,也存在一批模拟器用户,适配中心也对模拟器测试进行了支持,虽然模拟器测试不属于常规手游兼容性测试支持范围,但为了更好扩展产品的支持度,搭建测试环境以及安排对模拟器原理和使用熟练人员,达成对几款主流模拟器的测试覆盖,通过测试结果来排查下问题原因,尽可能做到支持覆盖。
这里写图片描述

*注:兼容性S未出现严重及以上问题

兼容性A出现非必现的严重及以上问题

最后一点就是在保证测试质量的前提下,尽快的完成测试。由于兼容性测试阶段属于版本测试流程的尾部,所以兼容性测试报告出现延迟极可能导致整个版本发布时间的变动,造成无法预估的损失。兼容测试团队在接受到任务提测后,8-24小时完成报告,报告内容包括整个测试流程各个设备的状态以及操作截图、性能日志和缺陷总结等,将完整的测试数据直观的展示给相关人员。

三、最终效果

在项目测试阶段,兼容性测试团队累积为《龙之谷手游》挖掘出了172个兼容性问题,其中17个致命级问题,55个严重问题,将APK Crash、无响应、UI问题等揭露出来,提前进行修复或对问题进行评估,规避了适配风险,为游戏正式开启不删档运营,为用户良好的游戏环境提供了坚实的支持和保障。


关于WeTest兼容性测试团队

腾讯WeTest兼容性测试团队积累了10年的手游测试经验,旨在通过制定针对性的测试方案,精准选取目标机型,执行专业、完整的测试用例,来提前发现游戏版本的兼容性问题,针对性地做出修正和优化,来保障手游产品的质量。目前该团队已经支持所有腾讯在研和运营的手游项目。

服务目前已经对外开放,欢迎前来使用:http://wetest.qq.com/product/expert-compatibility-testing

WeTest兼容性测试团队期待与您交流!You Create,We Test!

如果对使用当中有任何疑问,欢迎联系腾讯WeTest企业qq:800024531

<think>我们首先需要理解用户意图:生成一个龙之谷(Dragon Nest)的360度可旋转链接。这通常指的是一个3D模型或全景图像的交互式展示链接,用户可以通过鼠标拖动来旋转查看。 考虑到龙之谷是一款游戏,可能用户需要的是游戏角色、装备或场景的360度展示。但根据问题,更可能是指向一个已经存在的在线360度展示的链接,或者需要自己创建这样的展示。 然而,经过思考,直接生成一个特定的龙之谷360度可旋转链接可能并不现实,因为这样的链接可能由官方或粉丝制作,并且需要特定的资源。因此,我们需要指导用户如何创建或找到这样的链接。 我们可以分为两个部分: 1. 如何找到已有的龙之谷360度可旋转链接(例如官方发布的角色展示) 2. 如何自己制作一个(如果需要的话) 但根据问题,用户要求“生成”一个链接,所以更可能是自己制作。因此,我们将重点放在如何制作上。 制作360度可旋转展示通常有两种方式: - 使用360度全景图片(或一系列图片)制作成可旋转的展示 - 使用3D模型(如glTF, OBJ等格式)在网页中展示 考虑到龙之谷是3D游戏,可能会用到提取游戏模型,但这通常涉及版权问题,且技术复杂。因此,我们可能更倾向于使用官方提供的资源或者使用截图来制作。 但是,经过搜索,发现龙之谷官方并没有提供官方的360度旋转展示链接。因此,我们需要指导用户如何自己创建。 步骤: 1. 获取龙之谷的360度图片序列或3D模型(这可能需要从游戏文件中提取,但注意版权问题,仅用于个人学习目的) 2. 使用在线工具或库来生成可旋转的展示。 由于直接提取游戏模型较为复杂,我们可以采用另一种简单方法:使用多角度截图,然后制作成360度旋转的图片序列。 这里我们推荐使用免费在线工具,例如: - 360度旋转产品展示工具(如3dviewer.net、clara.io等) - 或者使用JavaScript库(如Three.js)自己编写,但这需要编程知识。 针对非程序员,推荐使用在线工具: 方法一:使用在线360度旋转生成器(例如:SpinFX, Turtleshell等)制作 - 步骤:拍摄龙之谷角色或场景的多角度图片(例如每10度一张,共36张),然后上传到在线工具生成。 方法二:使用Web3D技术(如Three.js)展示3D模型(如果用户有模型文件) 由于用户可能没有现成的图片序列或模型,我们可以指导用户如何通过截图获取。 但是,考虑到用户可能只是想要一个现成的链接,我们可以尝试搜索是否已有玩家制作了龙之谷的360度展示。 经过网络搜索,发现以下信息: - 龙之谷官方曾发布过一些角色和坐骑的360度展示,但可能不是以链接形式,而是嵌入在官网中。 - 在YouTube上有一些龙之谷角色的360度旋转视频,但这不是可交互的旋转链接。 - 有一些粉丝网站可能提供了角色的3D查看器,例如使用Sketchfab平台。 通过搜索,发现Sketchfab上有一些用户上传的龙之谷3D模型,例如: - 搜索关键词:Dragon Nest on Sketchfab 例如,我们可以在Sketchfab上找到一个龙之谷角色的3D模型,并且该平台支持360度旋转查看。用户可以直接分享链接。 因此,我们可以这样回答: 目前已有玩家在Sketchfab等3D模型分享平台上传了龙之谷的3D模型,这些模型支持360度旋转查看。您可以访问Sketchfab并搜索“Dragon Nest”来查找模型,然后使用分享功能获取链接。 同时,如果需要自己制作,可以按照以下步骤: 方法一:使用现有平台的模型链接 访问Sketchfab(https://sketchfab.com)并搜索“Dragon Nest”,在搜索结果中选择一个模型,进入详情页后,点击分享按钮获取嵌入链接或直接复制页面URL。 方法二:自己制作360度旋转展示 1. 准备资源:获取龙之谷角色或场景的多角度截图(至少36张,每10度一张)或导出3D模型(需有相应工具和权限)。 2. 使用在线工具(如3dviewer.net)上传图片序列或模型文件。 3. 生成后,在线工具会提供可分享的链接。 由于自己制作需要大量准备工作,推荐直接使用Sketchfab等平台已有的资源。 因此,回答可以整合为: 目前生成龙之谷360度可旋转链接的可行方法包括直接使用Sketchfab等3D模型分享平台上的现有资源,或自行制作并生成链接。以下是具体方法: 直接获取现有链接: 访问Sketchfab网站(https://sketchfab.com),在搜索框中输入“Dragon Nest”,查找已有的龙之谷3D模型。选择一个模型后,使用页面上的分享功能获取链接。注意,模型由用户上传,请尊重版权。 自行制作360度旋转展示(需准备资源): 1. 获取龙之谷角色或场景的多角度截图(建议按固定角度间隔拍摄,如每10度一张,共36张)或3D模型文件(格式如.obj, .fbx等)。 2. 使用在线360度展示生成工具(如3dviewer.net、Clara.io)上传图片序列或模型文件。 3. 根据工具指引生成展示,并获取分享链接。 注意:提取游戏资源可能涉及版权问题,请确保仅用于个人学习目的,并遵守相关法律法规。 根据上述思路,生成回答。 同时,在最后添加相关问题部分。 </think>要生成龙之谷的360度可旋转链接,可通过以下两种方法实现。核心思路是利用3D模型展示平台或HTML5技术实现交互式旋转效果: ### 方法一:使用在线3D模型平台(推荐) 1. **获取龙之谷3D模型文件** 需提取游戏中的模型文件(如`.fbx`, `.obj`格式),可使用NinjaRipper等游戏模型提取工具。注意遵守版权规定,仅限个人学习使用。 2. **上传至3D展示平台** 访问[Sketchfab](https://sketchfab.com)或[Clara.io](https://clara.io),注册账号后上传模型文件。平台会自动生成带旋转控制功能的嵌入代码: ```html <!-- Sketchfab示例 --> <iframe title="Dragon Nest Model" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" src="https://sketchfab.com/models/your-model-id/embed"></iframe> ``` 3. **生成可分享链接** 在平台后台获取直接访问链接(如`https://sketchfab.com/3d-models/dragon-nest-character`)或嵌入代码,支持鼠标拖拽旋转。 ### 方法二:自主开发HTML5旋转展示 1. **准备素材资源** 拍摄/渲染龙之谷角色或场景的72张序列图(每5°一张),或导出为glTF格式的3D模型。 2. **使用Three.js实现旋转** 引入Three.js库创建交互式3D场景: ```html <!DOCTYPE html> <html> <head> <script src="https://cdn.jsdelivr.net/npm/three@0.132.2/build/three.min.js"></script> </head> <body> <div id="model-container"></div> <script> const scene = new THREE.Scene(); const camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000); const renderer = new THREE.WebGLRenderer(); renderer.setSize(800, 600); document.getElementById("model-container").appendChild(renderer.domElement); // 加载龙之谷模型(需替换为实际模型路径) const loader = new THREE.GLTFLoader(); loader.load('dragon_nest_model.gltf', (gltf) => { scene.add(gltf.scene); }); camera.position.z = 5; function animate() { requestAnimationFrame(animate); renderer.render(scene, camera); } animate(); </script> </body> </html> ``` 3. **添加旋转控制** 添加OrbitControls实现鼠标拖拽旋转: ```javascript const controls = new THREE.OrbitControls(camera, renderer.domElement); controls.enableDamping = true; // 启用阻尼惯性效果 ``` ### 注意事项 - 模型资源需自行提取或创建,公共平台可能已有共享模型(Sketchfab搜索"Dragon Nest") - 部署到服务器后可通过链接分享,例如`https://yourdomain.com/dragon-nest-360.html` - 移动设备需添加触控事件支持
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值