本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。
本篇文章给大家谈谈手游性能测试,以及手游性能测试指标对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
今天给各位分享手游性能测试的知识,其中也会对手游性能测试指标进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
第五篇 手游弱网测试说明
一、概述
手游弱网测试即对手游网络性能的测试,由于手机端网络环境的不稳定性和多样性(包括wifi、4G、3G等)在游戏过程中由于网络震荡或者切换网络时,往往回出现一些莫名其妙的BUG,而这些BUG在功能测试中往往是不易被发现的,固需要对手游做专门的弱网测试。
二、弱网测试过程
1、弱网测试需求分析确定测试策略;
2、分析测试点输出测试用例;
3、接入测试环境进行测试;
4、输出测试结果反馈修复;
5、回归测试
三、一般手游弱网测试方法
1、测试点
分析游戏,找出游戏中和网络交互有关的关键点,以下测试点优先级较高,需要重点测试:
正常游戏的主要流程,例如:登录、进入游戏、游戏中操作、游戏结算等;
游戏中涉及支付购买的地方,例如购买钻石、购买道具、游戏复活等;
游戏中涉及领取奖励的地方,例如每日奖励、任务奖励、抽奖等;
游戏中对网络敏感的交互功能,例如实时对战;
测试点设计示例如下图3-1:
2、测试方法
2.1测试点断网测试
单独针对每一个测试点,分别进行发包断网,收包断网测试。这种方式只适用于客户端单个请求上行对应服务器单个响应回包,收发消息是一对一同步进行的一般手游场景,比如购买,升级,开局,结算等。对测试者要求高,需要清晰了解每个测试点客户端与服务器的交互逻辑,才能设计用例。
因为每次只测试一个测试点,覆盖不到游戏并发请求的异常逻辑,且开发只要做好网络底层超时逻辑,一般都能覆盖到全部测试点,因此发现缺陷的效率相比之下较低。
测试方法示例如下图3-2-1:
2.2组合场景法
设置一种网络模式,执行玩家经常遇到的游戏场景。同时配合在测试点上,采用断网或切换网络等操作,观察是否符合有效(能完成逻辑)或无效预期(不能完成逻辑)。此方法执行起来方便快捷,发现缺陷效率高。适用于MOBA等实时对战类的游戏场景。
但是,由于选定的网络有很大的不确定性,不能保证每次执行用例有恒定的网络前提条件作为输入,因此预期都分为有效或无效两种情况,不能保证两种结果都覆盖到,是一种有损的测试方法。
四、弱网环境参数设置示例如下图4-1:
五、网络环境搭建工具
模拟网络环境搭建工具:
Network Emulator for Windows Toolkit(台式电脑需外接无线网卡并安装驱动)
使用方法参考:
https://testerhome.com/topics/482
http://blog.sina.com.cn/s/blog_13cc013b50102wa0g.html
六、弱网测试平台推荐
Wetest、TestBird等。
<完
个人浅见,欢迎留言交流。♪(^∀^●)ノ
<<下一篇 弱网环境搭建
<<返回目录
手机游戏怎么做性能测试?
如何做手游性能测试手游性能测试,首先要手游性能测试了解手游性能测试指标,大概分为以下几个:包体大小、CPU占用率、内存占用率、电量流量耗用量、FPS(每秒传输帧数)
这里推荐你一个自动化测试平台WeTest性能测试平台网页链接(腾讯游戏官方推出的)
游戏性能测试如何开展
首先解释游戏性能测试含义:
性能(performance):是系统实现其功能的能力。例如,响应时间、吞吐能力、事务处理数;
性能测试:是指在特定负载情况下,确定系统的响应速度和稳定性的表现。它也可以研究、测量、验证系统的其他特征,比如可扩展性、可靠性和资源使用率。通俗的讲:通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生成性能要求,即在特定的运行条件下验证系统的能力状况。
按手游构成特点,将性能测试分为客户端性能、服务器性能两大块。
性能测试的关键指标
客户端性能的关键指标有:CPU占用率、内存占用率、流量耗用量、FPS(每秒传输帧数)
服务器端性能的关键指标有:响应时间、并发用户数、吞吐量等;
如何做性能测试
明确测试目标;
了解性能测试需求;
编写性能测试计划;
分析性能测试需求;
编写性能测试方案、设计测试场景;
相关资源准备(人力资源、硬件资源、软件资源);
测试程序开发;脚本维护、测试数据准备、测试监控准备;
执行性能测试并收集测试结果;
分析结果;
系统调优及再测试;性能测试五大误区
4.性能测试工具推荐
简单推荐2款工具,分别给玩家和开发者。
1. 玩家:安兔兔等跑分软件
可以快速将app性能跑出一个整体分。但有个致命问题,无法单独查看单独某个功能、某个时间点的具体数值。缺点是无法定位问题。
2. 开发者:WeTest性能测试(腾讯WeTest官方出品)
提供Android版本和云端版本2种性能测试方案,这里着重介绍下本地版本,使用3步即可:
1) 打开WeTest性能测试页面下载WeTest App,并安装;
2) 运行手机上的WeTest App,选择游戏后点“开始测试”;
3) 上传并查看报告
结束测试后,打开WeTest App点击“上传”按钮。
登录wetest.qq.com点击“我的主页”里面,左侧的“手游测试报告”,在页面中就会出现“性能测试”结果报告,点击查看,就可以查看完整的测试报告;
手机游戏怎么测试?
推荐下腾讯互娱出品的一站式质量测试平台 - WeTest腾讯质量开放平台
针对手游的测试,有以下这些必不可少的测试环节: 手游的兼容性测试(快速发现手游兼容性问题,覆盖市面主流机型)
手游的客户端性能测试( 适用于Cocos、Unity等各类游戏和应用可获取FPS、CPU、内存、流量等基础性能数据以及Drawcall、三角形数量等渲染数据,更有Unity资源分析和MONO内存测试)
服务器压力测试(通过创建虚拟机器人玩家模拟多用户的并发场景,提供一整套完整的服务器压测解决方案)
云真机远程调试(提供上千台真实手机,覆盖市场主流TOP机型,通过在不同屏幕大小、操作系统的设备上测试 获取真实环境下的用户体验,并且随时随地快速测试,提供截图、实时日志和各种性能数据)
平台内的众多测试工具和专家团队原先只针对腾讯内部游戏,本着开放共赢的精神WeTest腾讯质量开放平台逐渐开始对外部用户提供测试方案,助力研发品质。
如何用WeTest做手游性能测试
登录wetest官网,注册账号。注册完成后点开手游测试,进入手游测试工具页。
选择“性能测试”,按照本地手机的系统(iOS或Android),选择对应的本地性能测试工具。
在已越狱和已root的手机上,安装下载好的apk,并打开,点击“选择应用”,选择要测试的游戏。
点击右侧的开始测试,会自动拉游戏,同时在游戏界面上会出现WeTest的悬浮窗,如图
测试完成后,结束测试并上传测试报告。避免下次麻烦,还可以在设置里选择自动wifi上传报告。
6
登录wetest官网,在右上角个人中心中,可以查看对应的手游测试报告。
关于手游性能测试和手游性能测试指标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
手游性能测试的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于手游性能测试指标、手游性能测试的信息别忘了在本站进行查找喔。
暂时没有评论,来抢沙发吧~