前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WeTest-玩转手游自动化测试

WeTest-玩转手游自动化测试

作者头像
WeTest质量开放平台团队
修改2018-10-29 17:56:35
2.2K0
修改2018-10-29 17:56:35
举报

目前针对普通APP应用的自动化测试已经有很多,并且Android4.1版本后也已经支持UIAutomator,可以做自动化测试。还有比较成熟的开源自动化框架Robotium,都可以做自动化测试。通过“自动化脚本+云测试”的方法可以最大化测试收益。但是这些工具用在手游上就完全失效了。因为手游的界面都是通过OpenGL ES画出来的,对于这些工具来说,它就相当于一个图片,完全没有控件的概念。

WeTest质量开放平台(http://wetest.qq.com)已提供手游自动化测试功能,可以通过对游戏引擎适配来识别手游中的控件,支持cocos2d-x2.1.4以上和Unity4.3以上版本。利用脚本能够深入到游戏内部,控制角色进行比赛战斗等。并且编写一个脚本、上传一个集成WeTestSDK的游戏包,就能覆盖平台所有机型,测试完成后自动生成适配性能测试报告。

下面详细说一说手游自动化测试:

一、基于WeTest质量开放平台的手游自动化测试,与传统手工测试相比,能做些什么?

1、 覆盖市场主流机型Top50,或者更多。

2、 发现问题后,会有截图、日志等进行问题定位分析。

3、 发现游戏无响应、Crash、游戏画面等适配问题,并且对问题分布的品牌、型号、用户影响量进行统计分析。

4、 从CPU、内存、FPS、流量四个维度进行性能统计分析,包括性能的分布、TOP10极值、影响用户群。

5、 根据适配、性能、用户群等方面综合对游戏进行整体分析分析。

二、如何在WeTest平台上进行手游自动化测试:

测试人员需要做的:

1、 集成WeTestSDK、输出游戏包。

操作过程详情见:http://wetest.qq.com/cloud/index.php/help/download。

2、 编写脚本,目前需要使用录制工具,用户自己用C#编写脚本。

具体操作参见:http://wetest.qq.com/cloud/index.php/help/download。

视频指导见:http://wetest.qq.com/cloud/video/scriptHelp.html。

3、 将APK包、和脚本上传平台即可测试。测试完成后,平台会自动生成测试报告。

平台能支持什么、及如何分析自动生成的测试报告:

1、一个自动化脚本能够在所有平台手机上统一执行,可以选择市场上的热门机型,例如,TOP30、TOP50。

2、出现了crash、无响应等问题,可以利用截图、日志来进行问题定位。及获取出问题的机型配置。

针对单部手机出问题情况,可以根据设备详情、测试流程、设备截图,来进行问题追踪。

3、能直接统计游戏崩溃、无响应的机型、影响用户数,通过游戏屏幕截图可以查看画面的适配情况,是否有黑点、按钮挪位等问题。布局问题,扫一眼即可发现。

适配问题分布,进行统计分析。

4、对游戏的性能整体分布做到心中有数。

极值Top10统计:

针对单部出现性能问题的手机,可以查看性能数据实时图。

5、整体适配、性能统计分布。

提交一次测试,就能覆盖到市场上的主流机型,实现适配、性能全方位整体分析及单台手机问题跟踪。

更多详情,请登录WeTest腾讯质量开放平台:http://wetest.qq.com/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-03-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯WeTest 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
测试服务
测试服务 WeTest 包括标准兼容测试、专家兼容测试、手游安全测试、远程调试等多款产品,服务于海量腾讯精品游戏,涵盖兼容测试、压力测试、性能测试、安全测试、远程调试等多个方向,立体化安全防护体系,保卫您的信息安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档