WeTest基于引擎的自动化测试,能够深入到游戏战斗内部进行适配和性能测试。在实际执行过程中,如何更简单、更高效地编写自动化脚本?...一、重度手游战斗场景如何写? 像下面两款手游,角色都是可以四处移动,遇到怪后进行攻击、释放技能。 ? ? 此类游戏写脚本有两个问题需要解决:一是朝哪个方向移动、而不是原地打转;二是何时攻击。...所以: 第一步:将战斗中关键元素对象的唯一标识(path、name)用录制工具获取。例如,移动按钮、攻击按钮、各种技能按钮、人物角色、怪物、箭头等。 ? 第二步:移动方向确定。...对于刚开始接触写脚本时,可以将主要的测试场景写成测试case,例如普通战斗场景、1V1比赛、5V5比赛等,然后通过平台进行测试,查看测试成果。后续可逐步根据游戏特色、和深度需要编写有特色的遍历脚本。...登录WeTest腾讯质量开放平台,开始游戏自动化测试征程吧!http://wetest.qq.com/
原文链接:http://wetest.qq.com/lab/view/333.html WeTest导读 做好自动化测试从来不件容易的事情,更何况是手游的自动化测试,相比传统的APP,手游画面纯OPENGL...为解决手游自动化测试的这一瓶颈,腾讯WeTest依托腾讯人工智能研究的技术优势,率先尝试将基于深度学习的人工智能应用于手游测试当中,开启AI手游自动化测试时代。...AI自动化测试系统,开启手游测试新风向 腾讯游戏的QA团队,对于更高质量手游的追求从未停歇过,如今AI大火,技术上也有比较大的进步以及成熟的框架,这也给手游的自动化测试带来很多新的可能性,目前腾讯内部也有不少团队在积极研究手游的...AI自动化测试,大体上分为两种,一种是让AI模型可以测试绝大多数的手游;另一种则是基于特定的手游做更细更有针对性的AI测试模型。...1、AI自动化测试系统的处理过程 手游自动化测试最重要的核心,在于如何让电脑更智能的模拟真人的操作行为。
WeTest 导读 做好自动化测试从来不件容易的事情,更何况是手游的自动化测试,相比传统的APP,手游画面纯OPENGL绘制无可识别控件,且界面动画多、随机性大。...为解决手游自动化测试的这一瓶颈,腾讯WeTest依托腾讯人工智能研究的技术优势,率先尝试将基于深度学习的人工智能应用于手游测试当中,开启AI手游自动化测试时代。...AI自动化测试系统,开启手游测试新风向 腾讯游戏的QA团队,对于更高质量手游的追求从未停歇过,如今AI大火,技术上也有比较大的进步以及成熟的框架,这也给手游的自动化测试带来很多新的可能性,目前腾讯内部也有不少团队在积极研究手游的...AI自动化测试,大体上分为两种,一种是让AI模型可以测试绝大多数的手游;另一种则是基于特定的手游做更细更有针对性的AI测试模型。 ...AI自动化测试系统的处理过程 手游自动化测试最重要的核心,在于如何让电脑更智能的模拟真人的操作行为。
1、 什么是网络专项测试 MOBA手游的使用过程中,可能会遇到的几个奇怪的遭遇。 | 网速太慢 网友的聊天内容没拉取出来: ? 头像显示不出来: ? ?...缺陷统计表示11%的手游缺陷因为网络问题。游戏Crash排名前十的原因是因为带宽和网络切换。而大部分网络问题都是非必现的,必须通过专项测试精确定位和重现问题根源来弥补普通功能测试的盲区。...2、 一般手游网络专项测试方法 2.1 测试点 分析游戏,找出游戏中和网络交互有关的关键点,以下测试点优先级较高,需要重点测试: l 正常游戏的主要流程,例如:登录、进入游戏、游戏中操作、游戏结算等...3、MOBA手游网络专项测试不同之处 MOBA手游特色主要是实时对战,为了达到实时效果又要防止作弊,目前游戏一般采用客户端上报操作,服务器执行逻辑然后异步同步推送给多个客户端的数值表现的方式。...这也难怪,MOBA手游虽火,能持续累计玩家口碑,保持稳定增长的确没几家。 4 、测试工具 最后,用例设计好了,场测费时费力,我们还需要寻找更有效的模拟网络的方法。
WeTest远程调试2.0 — 云真机今天正式上线,WeTest云真机是腾讯内部最新的游戏测试技术,远程调试性能大大提升,为广大开发者解决了3大难题: 1、 测试机少,购买手机会花费大量的人力、物力。...史上最流畅的云端手游测试,就在WeTest平台(http://wetest.qq.com/),快来体验一下吧! ►欢迎小伙伴们与我们多交流沟通,我们会收集大家的意见,不断优化完善,提供更优质的服务!
腾讯云手游安全MTP针对市面通用手游外挂进行打击,同时提供腾讯游戏专用加固壳,全方位保护手游安全 腾讯云手游安全MTP详情点击查看 手游安全 MTP 简介 手游安全(Mobile Tencent Protect...手游防篡改针对手游应用特点进行定制,建立起游戏代码保护、全面反调、资源保护、防动态脱壳等全面的功能矩阵,以性能稳定为前提,对抗手游篡改及破解,为手游安全保驾护航。...基于数据在腾讯所有手游上使用,效果和稳定性已得到全面验证。尽管如此,你仍然需要在游戏加固后进行全面测试后再发布外网。...业务类型 So、Dll 加密保护 对 So 和 Dll 文件进行严格加密保护,防止被 IDA 等工具逆向分析,有效保护游戏核心模块。...反调试 赋予游戏最全面的反调试能力,严格 IDA 等调试工具进行动态调试和破解,有效提高动态分析门槛。
二问:WeTest手游安全测试团队对《梦幻诛仙手游》进行了哪些重点测试?...而WeTest手游安全测试团队采取的是全量自动化分析检测结合风险性优先级评估深度分析的方式解决这一难题:一方面利用智能自动化检测锁定系统、盗刷、拒绝服务攻击等漏洞,另一方面则对高风险高优先级的功能系统如战斗系统...在根据测试前分析确定测试重点后,我们利用安全测试工具对《梦幻诛仙手游》的风险项目进行了逐一验证,发现了两类致命级漏洞,而这两类漏洞均在测试阶段发现,并在版本发布前已全部修复,在此仅作为案例分享。...关于腾讯云手游安全测试 腾讯云手游安全测试(Security Radar),是由腾讯游戏WeTest团队开放的独家手游安全漏洞挖掘技术,能够有效杜绝游戏外挂损失。...腾讯云上的WeTest测试服务目前包括手游安全测试、手游兼容性测试、专家兼容性测试和远程调试服务。
一、什么是手游性能测试 性能(performance):是系统实现其功能的能力。例如,响应时间、吞吐能力、事务处理数。 性能测试,是指在特定负载情况下,确定系统的响应速度和稳定性的表现。...通俗的讲:通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生成性能要求,即在特定的运行条件下验证系统的能力状况。 按手游构成特点,将性能测试分为客户端性能、服务器性能两大块。...(人力资源、硬件资源、软件资源); 测试程序开发;脚本维护、测试数据准备、测试监控准备; 执行性能测试并收集测试结果; 分析结果; 系统调优及再测试; 四、性能测试五大误区 Ø 误区 1:性能测试不是手游测试的主要矛盾...(2)运行手机上的WeTest APP,选择手游后点“开始测试”; ? ? (3)上传并查看报告 结束测试后,打开WeTestAPP点击“上传”按钮。 ?...登录wetest.qq.com点击“我的主页”里面,左侧的“手游测试报告”,在页面中就会出现“性能测试”结果报告,点击查看,就可以查看完整的测试报告; ? ?
对此,腾讯云联合腾讯游戏安全团队,正式发布手游安全 MTP 服务,为游戏厂商提供一站式移动游戏安全解决方案,为7亿游戏玩家提供安全稳定的游戏环境。...面对层出不穷的恶意外挂,手游安全 MTP 服务借助腾讯游戏安全运营团队13年在手游安全领域技术积累及对抗经验,为游戏厂商提供全方位多维度的防护与检测,通过对30多万外挂样本的覆盖和先进技术的持续积累,帮助手游厂商快速应对手游作弊...、手游篡改破解等常见游戏安全问题。...更值得一提的是,手游安全 MTP 服务采用核心技术,识别外挂变种,精细化策略,避免误判。...目前,手游安全MTP方案已经覆盖了腾讯的众多手游,包括《王者荣耀》、《绝地求生:刺激战场》、《穿越火线手游》、《QQ飞车手游》、《我叫MT4》等应用于数百款精品游戏,与全球顶尖游戏厂商达成合作,服务7亿游戏玩家
简单的说,就是在iOS开发工具中加入一段恶意代码,导致凡是使用这个工具开发的APP都会被感染,而安装被感染APP的手机则会沦为黑客的“玩具”。...从XcodeGhost漏洞事件来看手游领域,手游的安全问题是引发“信任危机”的重要导火索,作为安全领域的老鸟,在手游一片红海的当下,想谈谈手游安全的重要性,同时想给大家分享一些实用的手游安全测试方法。...二、该如何做安全测试? 其实游戏的本质,是客户端与服务器端的数据通信。安全测试的过程也主要是围绕数据来进行。手游安全测试,其实也是手游安全攻击的过程。在攻击的过程中,让其存在的安全问题自动显现出来。...(二)常用手游安全测试方法 了解了游戏分类,下面从游戏逻辑内容的角度,说明常规的一些测试方法。 1. 协议测试 例如天天富翁和全民小镇等手机游戏,就是属于强校验的手游。...(三)Wetest手游安全测试 Wetest手游安全测试,主要侧重于Apk层面的权限、策略风险等问题。
目前针对普通APP应用的自动化测试已经有很多,并且Android4.1版本后也已经支持UIAutomator,可以做自动化测试。还有比较成熟的开源自动化框架Robotium,都可以做自动化测试。...通过“自动化脚本+云测试”的方法可以最大化测试收益。但是这些工具用在手游上就完全失效了。因为手游的界面都是通过OpenGL ES画出来的,对于这些工具来说,它就相当于一个图片,完全没有控件的概念。...WeTest质量开放平台(http://wetest.qq.com)已提供手游自动化测试功能,可以通过对游戏引擎适配来识别手游中的控件,支持cocos2d-x2.1.4以上和Unity4.3以上版本。...下面详细说一说手游自动化测试: 一、基于WeTest质量开放平台的手游自动化测试,与传统手工测试相比,能做些什么? 1、 覆盖市场主流机型Top50,或者更多。...二、如何在WeTest平台上进行手游自动化测试: 测试人员需要做的: 1、 集成WeTestSDK、输出游戏包。
GAutomator是为Unity游戏量身定制的自动化测试框架。...类似于UIAutomator操作Android标准控件,GAutomator通过Gameobject为操作单元能够实现对Unity手游的自动化UI测试,同时支持NGUI和UGUIUI控件,能够完成包括click...GAutomator意在提高测试效率,缩短测试周期,能够更早的发现各类Bug。GAutomator是腾讯互娱从近百款手游测试的经验中,构思出的一个手游自动化框架。...该框架无依赖,下载即可编写测试用例,拷贝可运行测试脚本。已在腾讯游戏多款明星手游的自动化测试中应用,包括《王者荣耀》、《火影忍者》、《剑网3口袋版》、《掌上穿越火线》等等。...【应用场景】 · 适配兼容测试 · 性能自动化测试 · 新手引导、关卡回归测试 · PVP自动化测试等
手游SDK是什么意思? 手游SDK简而言之就是软件工具包。这其中最为重要的就是要了解手游SDK的基础功能。...通俗的来讲,手游SDK包含了用户注册、登录、用户充值、用户游戏等功能,这些是一个游戏平台最基础的运行功能,也是游戏平台能够正常运行的前提。...这么解释可能还有一些新手朋友不太了解,打个比方来说,将整个游戏平台看做一辆汽车,手游SDK就是发动机,缺少了手游SDK,游戏平台就无法正常运行。...在游戏开发的过程中,服务商会把游戏SDK放进游戏平台里,然后对所有功能进行测试,确认没有问题之后,就可以开始交付运营了。 了解完手游SDK是什么了,那么该如何选择手游SDK呢?...作为手游平台的核心角色,手游SDK的选择是非常重要的。 一、看对应的平台是否正规。这方面我们可以查查,查公司官网,查营业执照,文网文,或者线下实地调查,保证平台的正确性。 二、看平台的成立时间。
在PC游戏上的性能问题并没有那么明显, 加个内存换个CPU或者刷个主频就能轻松搞定;到了手游时代后情况则显得比较严峻,捉襟见肘的内存使得资源加载时就像如履薄冰,加上高中低不同配置的机型更加让性能问题显得很突出...三、实现方案 (一)测试的目标 根据手游性能测试团队对腾讯游戏多年的测试经验,测试团队针对CF手游设定了以下性能指标,来检验CF的客户端性能状况。...测试工具则采用公司内部运营2年的客户端性能测试工具Cube。 (二)主要测试场景 依据CF的玩法,性能瓶颈主要会在多人PVP场景,选取游戏中不同模式下,外网玩家较多的场景进行专项测试。...4、修改后去掉采集UDP的丢包数、错误包数以及收发包量函数,回复正常 5、组件修复后做了对比验证,FPS回归正常 四、最终效果 项目上线前的测试阶段,手游性能测试团队累计为《穿越火线:枪战王者》...Cube工具提供了基本所有相关指标的检测,为手游进行最高效和准确的测试服务,不断改善玩家的体验。
本文只使用QQ飞车手游安卓客户端进行UI自动化测试尝试尝试方法1--使用Espresso, 用UI Automator获取元素属性打开app在”腾讯游戏用户协议和隐私政策界面“和权限请求界面,使用UI ...,用户协议和隐私政策 界面、权限请示界面 的 后续界面无法使用UI Automator进行元素定位尝试方法2--使用AirtestAirtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具...需要参与项目研发才行尝试方法4--使用AltUnity从AltUnity的官方说明得知, AltUnity也需要把AltUnity Tester包接入游戏源代码,需要参与项目研发尝试方法5--使用Unity内置的UI自动化测试方案根据说明文档可知...,使用Unity自带的UI自动化测试解决方案也需要接触项目源码尝试方法6--终极解决方案,机器视觉+UI自动化这是通用的解决方案,一定可行,而且不限于安卓平台,具体怎么做,待研究另外,如果游戏中本来就存在相关...Unity自带的UI自动化解决方案、机器视觉其中,GAutomator、AltUnity、Unity自带的UI自动化解决方案 都需要参与项目研发,介入游戏源代码用机器视觉做UI自动化测试,比较通用,前期可能需要花费较多精力
手游外挂的八大危害 为了避免这些损害,腾讯游戏内部的测试流程已经将“手游安全测试”设立为必经环节,腾讯大部分手游上线前都会进行手游安全测试,《王者荣耀》、《穿越火线:枪战王者》,《梦幻诛仙》等六星级游戏更是每一个版本都主动寻求手游漏洞扫描...手游安全测试团队一方面使用函数风险智能分析系统、盗刷漏洞扫描和拒绝服务攻击扫描对游戏进行一轮漏洞自动化检测,另一方面根据各功能风险性和优先级对游戏的战斗系统、交易所和战力成长系统进行深度分析和漏洞挖掘。...函数风险智能分析流程 3 实现方案 测试目标 根据手游安全测试团队对腾讯游戏多年的测试经验,手游安全漏洞主要会出现在客户端、游戏逻辑和服务器三个层面,为了整体全面的发现手游外挂情况,测试团队将手游外挂的风险项细化情况如下...根据实现,优先采用协议测试工具进行漏洞挖掘,在验证部分风险项时仍然要使用客户端的内存、函数、变速测试工具。...,在工具上已经支持所有腾讯在研和运营的手游项目。
在PC游戏上的性能问题并没有那么明显, 加个内存换个CPU或者刷个主频就能轻松搞定;到了手游时代后情况则显得比较严峻,捉襟见肘的内存使得资源加载时就像如履薄冰,加上高中低不同配置的机型更加让性能问题显得很突出...三 实现方案 测试的目标 根据手游性能测试团队对腾讯游戏多年的测试经验,测试团队针对CF手游设定了以下性能指标,来检验CF的客户端性能状况。...测试工具则采用公司内部运营2年的客户端性能测试工具Cube。 ? 主要测试场景 依据CF的玩法,性能瓶颈主要会在多人PVP场景,选取游戏中不同模式下,外网玩家较多的场景进行专项测试。...四 最终效果 项目上线前的测试阶段,手游性能测试团队累计为《穿越火线:枪战王者》审核了超过10个版本,在上线前持续优化,确保客户端性能始终如一,保障 用户稳定体验。...Cube工具提供了基本所有相关指标的检测,为手游进行最高效和准确的测试服务,不断改善玩家的体验。
原文链接:https://wetest.qq.com/lab/view/430.html WeTest 导读 GAutomator是腾讯WeTest推出的手游自动化测试框架,已用于腾讯多个手游项目组的自动化测试...___ 1、GAutomator诞生背后 研究过手游自动化测试的同学都知道,虽然市场上已经有比较多成熟的自动化工具,如Android系统的UIAutomator,iOS的XCUITest和基于这些服务封装而来的...问题的关键原因是手游与其他APP在自动化测试技术上有巨大的不同,普通的APP是由Android/IOS的标准UI控件组成,而手游画面上几乎所有内容都是通过游戏引擎渲染生成。...为了填补这块技术空白,帮助更多的手游快速实现自动化,我们在2016年推出了GAutomator(下文简称GA)这个业界第一款手游自动化框架。...[图片1.png] GA是基于游戏引擎识别UI控件的手游自动化测试框架,并已经应用于众多明星手游项目,如《王者荣耀》、《乱世王者》、《火影忍者》等,他可以使手游中一些传统工具无法识别的UI控件变得可识别
image.png 作为一款专业的手游录像SDK,WeRec致力于在帮助游戏提升用户体验的基础上,为开发者提供高效的营销方案。...近日,借助WeRec强大的手游视频录制功能与游戏运营推广效率,WeRec与《联盟英雄传》展开合作,WeRec技术团队积极与游戏方对接,确保接入的快速完成。...在风云变幻的手游行业,想要抓住玩家的心,首先要入玩家的眼。《联盟英雄传》为此做了许多突破,不仅画面上采用了细腻且大气的欧美风格,人物细节的描绘也更贴近原作,游戏中的技能特效更是华丽亮眼。...但作为一款精心设计的动作手游,静态的图画远不如视频更能展示游戏中酷炫的打击手感,以及霸体、硬直、浮空、倒地等动作元素带来的战斗体验,而这恰恰是《联盟英雄传》这款游戏最核心的吸引力。...本次与WeRec合作,玩家通过WeRec专业的手游录屏功能,不仅能将精彩的英雄战斗场面录制下来,还能一键分享到任意社交平台,一方面满足了玩家分享炫耀的心理,另一方面也为游戏生产了大量优质的视频广告资源,
在刚刚结束的2017 Qcon全球软件开发大会上,腾讯专项技术测试专家何纯发表了《腾讯手游性能优化之路》的演讲,代表腾讯WeTest质量开放平台亮相本年度该顶级技术盛会。 ?...腾讯WeTest产品中心自研了首个基于unity引擎的自动化测试框架GAutomator,使得自动化测试不再停留在monkey阶段,用户仅需写几行简单的脚本就能实现自己的自动化测试流程,不仅获得了Unity...Unity手游的性能问题主要集中在资源的管理和内存的控制上,所以我们需要往灵魂深处挖一挖,通过自研工具采集到游戏内的各项细分资源和内存分配细节,使得问题定位更加清晰易懂。 ?...手游运营过程中,面对的是外部众多的机型和复杂的环境,测试环境有限的条件下无法100%覆盖到全部场景,所以我们需要线上运营监控。 ?...除了手游性能优化的工具和方法之外,更多移动产品相关的全链路周期质量工具,也已陆续接入了腾讯官方推出的一站式游戏/应用测试平台wetest.qq.com,并且开放给广大游戏和移动应用开发者,助力提高用户的研发效率和产品品质