首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何规避适配风险?以《乱世王者》为例,探秘手游兼容测试之路

作者:Lane Li,腾讯适配测试负责人、WeTest专家兼容测试负责人 项目背景 《乱世王者》是一款历史架空背景的战争策略手游,最大程度的还原策略游戏的精髓的同时加入了RPG元素。...游戏品质离不开质量控制,《乱世王者》也一样,游戏的每个部分都进行专业测试,在兼容测试的部分,为了保证兼容性方面的质量,从轻测版本到运营上线做了数十次全量兼容测试,目的就是保证产品在兼容性方面的质量。...本文就将阐述腾讯WeTest如何为该游戏进行兼容测试。...、名城争夺战等游戏特色之处进行分模块话测试,更是将界面UI、社交功能如好友、分享等进行分别测试,将兼容测试化整为零,使得测试覆盖面更加完善。...最终效果 在项目测试阶段,腾讯WeTest累积为《乱世王者》挖掘出了171个兼容性问题,其中102个严重及以上问题,将APK Crash、无响应、UI问题等揭露出来,提前进行修复或对问题进行评估,规避了适配风险

3K60

买了苹果笔记本的尴尬

电脑很快买好了,用起来也非常的流畅,但是,当他想要插U盘传资料的时候,尴尬的事情来了,这台电脑两侧的插口非常少,只有1个耳机插孔和2个雷电插孔,根本没有USB插口!这咋办呀?...那么,言归正传,我们来正式了解一下这个设计模式——适配器模式。 一、模式定义 适配器模式定义: 该模式将一个类的接口,转换成客户期望的另一个接口。适配器模式让原本接口不兼容的类可以合作无间。...但是,这次接入的系统已经有类似功能了,他们不希望因为两个系统的接入而重新开发新的接口,那么这对这种情况,我们就可以采用适配器模式,将接口做中间层的适配转换。...首先,我们要说明两个重要的概念:Adapter和Adaptee,其含义分别是适配器和待适配的类。...target.execute(); } public void setTarget(Target target) { this.target = target; } } 创建测试

12820
您找到你想要的搜索结果了吗?
是的
没有找到

趣解适配器模式之《买了苹果笔记本的尴尬》

图片电脑很快买好了,用起来也非常的流畅,但是,当他想要插U盘传资料的时候,尴尬的事情来了,这台电脑两侧的插口非常少,只有1个耳机插孔和2个雷电插孔,根本没有USB插口!这咋办呀?...那么,言归正传,我们来正式了解一下这个设计模式——适配器模式。一、模式定义适配器模式定义:该模式将一个类的接口,转换成客户期望的另一个接口。适配器模式让原本接口不兼容的类可以合作无间。...但是,这次接入的系统已经有类似功能了,他们不希望因为两个系统的接入而重新开发新的接口,那么这对这种情况,我们就可以采用适配器模式,将接口做中间层的适配转换。...首先,我们要说明两个重要的概念:Adapter和Adaptee,其含义分别是适配器和待适配的类。...target.execute();    }    public void setTarget(Target target) {        this.target = target;    }}创建测试

11630

DJI goggles-维修进度90%

没有什么技术含量的事情~ 最近买的配件都回来了,开始折腾: 精美包装 先焊接点小东西把手热一下 钱花了哪里哪里好。...一定要买好焊锡,以后没有好焊锡,我宁愿不动手。 下面是做了一个电源,这个电源可以自由的设置电流和电压。我是想着进行用电器的测试。...焊接一个电源 电阻很多,这里使用万用表来测试 后面我没有买剪子 买个大的指甲钳 好用 真不错! 完事了,不过。。。。...这个很好记忆 D+有一个+号,说明是加电压,D-是减电压,最后测试的确如此 D+因为平时是0.6V,所以脉冲就是高电平这样的: D-平时3.3V,脉冲就是低电平: 这个是百度经验的识别算法 捡垃圾的心

2.1K20

三大JS设计模式(工厂 单例 适配器)模式。通俗易懂理解等你来理解

/** * 比如是吧,你从字面意思理解是我给一个东西你做完就给我,我不需要知道什么做的 */ //在程序中是先有类然后有对象,要不然比如是吧,如果是先有对象然后才有类的话,那对象是哪里来的...比如程序先有对象的话,因为程序看不见啊所以不知道对象哪里来的,是类模出来的明白了,是类这个上帝创出来的对象啊 /*class Product { constructor(name)...因为单例的关键就是只有一个实例,我举个例子把,比如我写的购物车是不是我的购物车只能我才能知道里面到底有什么啊 //适配器模式(不同的) //思想:因为旧接口不兼容啊所以须要适配适配一下,兼容才能插到里面...一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。...所以需要适配器,这个适配器的功能是有两个,第一个是适配我的中国的插头,另一边对应着德国的插槽所需要的插头. 你们可能有一个问题?

62330

「故事系列」小故事说清楚什么是日志框架

鹿小明于是冥思苦想:我要不要上线的时候把打印语句注释掉,测试的时候再打开呢? 但是想到要经常开关注释也不是个容易的事儿,于是鹿小明一咬牙,996变007,废寝忘食的更新出了 V2.0版本。...,因为log4j的代码中没有实现slf4j的接口,所以要使用 slf4j+log4j的话,需要有个中间层(日志门面适配器)来解决接口的兼容问题。...通过这样的设计模式,slf4j不仅兼容了log4j,还兼容了很多其他的日志框架。通过阅读slf4j官方文档 可以看到这样一张图 ?...标记4:这个图示中也有转接头jar包,只不过这个jar包是为了兼容log-jdk。 那么问题来了,logback和log4j在使用上有什么区别? 日志库适配器 又名slf4j如何一统日志江湖?...日志门面适配器“接口实现转接器”解决了接口规范和实现之间不兼容的问题。我们终于可以愉快的开始枯燥的日志打印了。 但是慢着,难道没有觉得哪里不对吗?

62820

《魂斗罗:归来》卖“情怀”?不!质量体系来撑腰

《魂斗罗:归来》从项目初期研发测试期间,就开始非常关注适配兼容的问题,尽量每个外发迭代版本都交付可测版本给到WeTest适配测试团队,进行系统的机型适配兼容测试。...三、结果 《魂斗罗:归来》游戏共提交14轮次适配测试,共发现并解决200+个有效适配兼容问题。...在每个迭代版本对外发布前,尽可能测试覆盖TOP100中的绝大部分玩家机型,以此为玩家的适配兼容体验奠定了比较好的基础。...在进行兼容测试过程中,测试人员发现适配问题机型后,可以在WeTest云端立刻找到对应的手机,告知开发进行调试。调试过程中,实时日志信息、性能数据一目了然,精准定位问题。...目前,腾讯移动兼容测试团队除了负责腾讯所有游戏的兼容性质量,也通过WeTest平台向外部开发者开放了同品质的兼容测试服务。 欢迎对兼容测试同样精益求精的同行们来体验服务,共同交流。

1.1K00

ipa包兼容性大作战!WeTest iOS深度兼容测试全新升级

腾讯WeTest对2018年在平台上测试的iOS版本手游进行兼容性分析,发现平均每次兼容测试能够发现3.4个适配问题,主要集中在显示异常,占比将近六成。...无论是手游还是应用,针对适配问题,开发者可能会采用扩大底层背景、限制字数等技术方法进行规避。每款产品上线前都需进行必要的兼容适配测试,然而手机更新换代速度快,每次测试成本也让不少厂商慎重考虑。...针对iOS适配问题的紧急性,在原有的深度兼容测试上扩充了“iOS版本深度兼容测试”。用户只需要提供ipa包,WeTest派出专人对接需求,排期进行测试。...报告案例: [图片3.png] ___ 总结 腾讯WeTest平台的iOS深度兼容测试工具,具备提供多版本多型号设备优点,及时根据市场最新情况更新配备设备,依据产品具体情况进行兼容性全覆盖测试,第一时间帮助厂商验证市面上暴露出来的适配问题...,发现和处理兼容适配问题,避免不必要的损失,保障用户体验。

1.6K30

并肩“测”通关——《魂斗罗:归来》“情怀”战略背后的质量战略

《魂斗罗:归来》从项目初期研发测试期间,就开始非常关注适配兼容的问题,尽量每个外发迭代版本都交付可测版本给到WeTest适配测试团队,进行系统的机型适配兼容测试。...三 结果 《魂斗罗:归来》游戏共提交14轮次适配测试,共发现并解决200+个有效适配兼容问题。...在每个迭代版本对外发布前,尽可能测试覆盖TOP100中的绝大部分玩家机型,以此为玩家的适配兼容体验奠定了比较好的基础。...在进行兼容测试过程中,测试人员发现适配问题机型后,可以在WeTest云端立刻找到对应的手机,告知开发进行调试。调试过程中,实时日志信息、性能数据一目了然,精准定位问题。 ?...腾讯WeTest提供:兼容适配测试;云端真机调试;安全测试;耗电量测试;服务器压力测试;舆情分析等服务。

58320

Java设计模式之适配器模式

;主要目的是兼容性,让原本因接口不匹配不能在一起工作的两个类可以协同工作,其别名包装器 主要分为三类: 类适配器模式 对象适配器模式 接口适配器模式 原理: 适配器模式:将一个类的接口转换成另一种接口...,让原本接口不兼容的类可以兼容 从用户角度看不到适配者,是解耦的。...可以充电~~"); } else if (iVoltage5V.output5V() > 5) { System.out.println("电压大于5V, 不能充电~~"); } } } 测试使用...基本思路和类的适配器模式相同,只是将Adapter类做修改,不是继承被适配类,而是持有目标类的实例,以解决兼容性问题。...,讲了这么多,不免有小伙伴问道,那实际的应用场景在哪里呢?

19610

ipa包兼容性大作战!WeTest iOS深度兼容测试全新升级

腾讯WeTest对2018年在平台上测试的iOS版本手游进行兼容性分析,发现平均每次兼容测试能够发现3.4个适配问题,主要集中在显示异常,占比将近六成。...随着iOS兼容性系统版本提升,开发者仍需对不同iOS版本进行适配,在2018年iOS兼容适配情况来看从iOS 10开始,出现安装失败与无响应的问题基本较少,显示异常问题仍占比较大。...无论是手游还是应用,针对适配问题,开发者可能会采用扩大底层背景、限制字数等技术方法进行规避。每款产品上线前都需进行必要的兼容适配测试,然而手机更新换代速度快,每次测试成本也让不少厂商慎重考虑。...针对iOS适配问题的紧急性,在原有的深度兼容测试上扩充了“iOS版本深度兼容测试”。用户只需要提供ipa包,WeTest派出专人对接需求进行测试。...报告案例: 腾讯WeTest平台的iOS深度兼容测试工具,具备提供多版本多型号设备优点,及时根据市场最新情况更新配备设备,依据产品具体情况进行兼容性全覆盖测试,第一时间帮助厂商验证市面上暴露出来的适配问题

1.8K20

腾讯” 老“测试与您分享手游兼容测试心得

无法一一考虑兼容性,保证应用、游戏对于所有手机的适配兼容,用户的吐槽之声就无法熄灭。 ?...市场现有的解决办法 在目前市场上还真有好几家兼容测试服务提供商,这些服务商购置大批手机,然后在云端为用户完成游戏、应用的适配测试。...“最需要修复的Bug80%都集中在了20%的机器上”,80/20原则在适配兼容测试过程中也同样适用。...随着腾讯游戏业务的迅猛发展,我们要支持的游戏项目组越来越多,我们开始出现了适配兼容测试人力投入严重,众多新项目都无法支持过来的情况,同时,测试出来的大量bug大量挂起不被修复,这件事情让腾讯游戏测试部门开始重新思考兼容测试的优化和规范...简单的来说,登录WeTest网站,使用WeTest适配兼容测试(http://wetest.qq.com),就可以以腾讯游戏的测试标准和服务来测试您的产品。

2.2K10

设计模式-适配器模式

适配器模式(Adapter)的定义如下:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。...1.优点 客户端通过适配器可以透明地调用目标接口。 复用了现存的类,程序员不需要修改原有代码而重用现有的适配者类。 将目标类和适配者类解耦,解决了目标类和适配者类接口不一致的问题。...//可以是一个类,如果需要兼容多个,那么采用多实现来兼容多个 public class Adapter { /** * 功能描述: * 〈一个特殊需要被兼容的请求〉...specificRequest(); } } 2.4 测试实例 public class ClassAdapterTest { public static void...main(String[] args) { System.out.println("类适配器模式测试:"); Target target = new ClassAdapter

27510

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

作者lane,腾讯适配测试负责人、WeTest专家兼容测试负责人 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。...低配机型测试 低配机型是兼容性问题的易发点,针对这个现象适配中心采取专项测试,对性能数据更加严格的监控并加入一部分极限测试,将更多有帮助的信息反馈给项目组。...支持主流模拟器 目前重度手游产品有部分用户在PC端使用模拟器进行游戏,龙之谷用户也不例外,也存在一批模拟器用户,适配中心也对模拟器测试进行了支持,虽然模拟器测试不属于常规手游兼容测试支持范围,但为了更好扩展产品的支持度...,规避了适配风险,为游戏正式开启不删档运营,为用户良好的游戏环境提供了坚实的支持和保障。...腾讯WeTest提供:兼容适配测试;云端真机调试;安全测试;耗电量测试;服务器压力测试;舆情监控等服务。

1.3K41

浅酌iOS 11兼容

测试版本:iOS 11 beta 安装/启动测试 安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。...测试目的 安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。 测试用例 ? 测试结果 ? 测试结论 测试了上10款APP,均可正常通该项测试。...测试结论 横竖屏不适配 如魂斗罗,游戏本身是正常的,但录制出来的视屏并没有如游戏一样横屏,而是被拉伸了,视频里的游戏画面比例错误。 ? 音画不同步 该录屏功能,是带有同时录音功能的。...测试目的 新格式照片,测试APP的调用是否存在兼容性问题 测试用例 ? 测试结果 ? 测试结论 挑选了几款与照片交互较多的APP,发现该格式的图片兼容性不错。...腾讯WeTest提供:兼容适配测试;云端真机调试;安全测试;耗电量测试;服务器压力测试;舆情监控等服务。

83840

腾讯WeTest受邀参展2018谷歌开发者大会,Android 9专区免费开放

而在非游戏类应用中,其中视频类应用中的“屏幕旋转”功能,存在较多适配问题。 值得注意的是,特长屏幕适配问题在 UI 异常问题中占据了绝大多数,在全面屏和刘海屏的适配上需要重点关注。...当面对Android 9.0 pie与Pixel、Pixel 2系统与设备的双重升级,开发者难免经历无法第一时间获取适配机型或测试方法的阶段。...同时,通过云真机测试等技术,开发者可以在深度兼容测试中进行产品人力配置、产品阶段、预算方案定制,体验应用在不同阶段适配新系统的测试个性化服务,帮助应用第一时间在新系统、新移动设备场景中实现“零延迟”“...以腾讯WeTest兼容测试一环为例,目前已经降低了70%的测试成本,通过应用AI技术、精准覆盖TOP300主流机型、云真机调试等服务,最大程度保证了应用的测试质量与效率.依托于腾讯大数据,深度兼容测试可以覆盖到近乎...而以深度兼容测试为起点,腾讯WeTest以AI测试、云平台、大数据分析等前沿技术为依托,将迎来全面升级。

78330

浅酌 iOS 11 兼容

测试版本:iOS 11 beta 2 一、安装/启动测试 安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。...测试目的 安装与启动在适配测试是最简单但同时最重要的一环,最严重的适配BUG莫过于启动就GG。 测试用例 测试结果 测试结论 测试了上10款APP,均可正常通该项测试。...测试目的 系统自带录屏功能否与APP互相兼容 测试用例 测试结果 测试结论 1、横竖屏不适配 如魂斗罗,游戏本身是正常的,但录制出来的视屏并没有如游戏一样横屏,而是被拉伸了,视频里的游戏画面比例错误...测试目的 新格式照片,测试APP的调用是否存在兼容性问题 测试用例 测试结果 测试结论 挑选了几款与照片交互较多的APP,发现该格式的图片兼容性不错。...腾讯WeTest兼容测试团队积累了10年的手游测试经验,旨在通过制定针对性的测试方案,精准选取目标机型,执行专业、完整的测试用例,来提前发现游戏版本的兼容性问题,针对性地做出修正和优化,来保障手游产品的质量

1.2K00

他山之石:2016年创业者怎么做好一款手游?

,包括适配测试、性能测试、耗电量、弱网络、压力测试、舆情监控等,这套操作体系可以视为腾讯游戏的方法论基石,事实上,许多人并不知道,就是这套方法论,成就了今天的腾讯游戏。...而腾讯WeTest一站式综合的游戏测试全套解决方案与Testin、MTC都不一样,它深耕于腾讯擅长的游戏领域,提供包括适配兼容、安全测试、云真机、性能测试、服务器压力测试、舆情监控等一系列测试和分析在内的...其中,腾讯WeTest云适配测试聚焦游戏应用,通过腾讯游戏大数据分析,精准覆盖手游用户群所使用的机型,同时使用腾讯内部独有的问题发现引擎,针对游戏测试过程中的各种问题精准发现和记录。...一款游戏的留存率的数据与最终用户黏性从哪里来,显然游戏质量测试可能是必须要做到位的一道坎。...关于腾讯WeTest WeTest.qq.com 腾讯WeTest是腾讯游戏官方推出的一站式游戏测试平台,用十年腾讯游戏测试经验帮助广大开发者对游戏开发全生命周期进行质量保障 腾讯WeTest提供:兼容适配测试

50420
领券