您的位置:主页 > 1.76小极品合击 > >

手机游戏测试的6个关键领域

发布时间:2019-06-14 10:21 来源:http://www.aianna.cc

移动游戏测试与常规移动应用测试不同。有效的移动游戏测试源于结构良好且系统化的方法,使用测试自动化框架以及与敏捷过程的无缝集成。当然,简单的测试视图是识别错误并帮助开发人员删除它们。但是,为了实现高效的,结果驱动的测试,必须将测试自动化作为整个开发过程的一部分。

测试一般,但也适用于游戏测试,有两种不同的测试形式,可分为黑盒和白盒测试。这些定义在软件测试领域是众所周知的,但在游戏测试中,流程方面并不相同。只有他们的目标在游戏测试中略有不同:

Black-box testing–重点关注游戏的能和整体可玩方面。在这种类型的测试中,例如,测试图形用户界面,用户体验或任何视觉外观是关键角色。菜单,图形元素,特效,动画和实际游戏玩法都是采用黑盒方法测试的。

White-box testing–重点关注移动游戏的架构,集成和系统方面:如何将第三方组件,数据库,社交媒体/外部实体以及图形/游戏引擎,音频播放等集成到您的游戏中。

在测试自动化环境中,黑盒测试侧重于控件,能,能,游戏玩法以及自动化测试流程。为此,通常建议构建测试脚本,了解游戏的进展情况,可能出现的错误状态,以及图像识别。由于许多图形无法被识别为控制机制–按钮,菜单,滑块等–图像识别将有助于识别那些用于控制的(而不仅仅是图形元素)。

使用白盒方法进行测试自动化的重点是测试游戏的集成方面,例如游戏如何利用社交媒体以及集成的工作方式。

关键领域#1:用户界面和能

用户界面及其整体能对您的游戏成有直接影响。这两件事,包括视觉吸引力和游戏玩法,是最重要的事情。并确保设备碎片不会破坏其中任何一个。在UI中,需要测试各种事物:

- UI布局和元素:所有游戏通常针对最大的不同屏幕分辨率和不同类型的屏幕。每当UI布局发生变化时,都应该进行回归测试,以确保游戏正常运行。

- 菜单结构和能:测试菜单结构,能和正确的行为可以通过仪器和不同测试自动化框架的帮助自动化。

- 屏幕方向:令人惊讶的是,许多游戏都出现了问题。例如,如果在游戏过程中屏幕方向发生了变化,会发生什么,以及实际应该发生什么?游戏在横向和纵向模式下都能正常工作吗?

- 屏幕分辨率:Android上有很多屏幕分辨率,通常自动缩放可以帮助游戏开发者。但是,强烈建议您跨这些不同的分辨率测试您的游戏,以确保图形不会被拉伸。

关键区域#2:图形能

能需要与您的游戏用户拥有的所有不同设备版本保持一致。因此,强烈建议您尽可能多地使用真实设备进行测试。为了确定您的游戏对各种使用级别的响应程度,您应该考虑创建持续数小时的测试,以观察游戏的效果以及在长时间使用中使用了多少电池。要确定您的游戏是否能够在重负载下持续成运行,可以使用加载/压力测试。能测试将衡量您的游戏的响应能力

移动游戏测试与常规移动应用测试不同。有效的移动游戏测试源于结构良好且系统化的方法,使用测试自动化框架以及与敏捷过程的无缝集成。当然,简单的测试视图是识别错误并帮助开发人员删除它们。但是,为了实现高效的,结果驱动的测试,必须将测试自动化作为整个开发过程的一部分。

测试一般,但也适用于游戏测试,有两种不同的测试形式,可分为黑盒和白盒测试。这些定义在软件测试领域是众所周知的,但在游戏测试中,流程方面并不相同。只有他们的目标在游戏测试中略有不同:

Black-box testing–重点关注游戏的能和整体可玩方面。在这种类型的测试中,例如,测试图形用户界面,用户体验或任何视觉外观是关键角色。菜单,图形元素,特效,动画和实际游戏玩法都是采用黑盒方法测试的。

White-box testing–重点关注移动游戏的架构,集成和系统方面:如何将第三方组件,数据库,社交媒体/外部实体以及图形/游戏引擎,音频播放等集成到您的游戏中。

在测试自动化环境中,黑盒测试侧重于控件,能,能,游戏玩法以及自动化测试流程。为此,通常建议构建测试脚本,了解游戏的进展情况,可能出现的错误状态,以及图像识别。由于许多图形无法被识别为控制机制–按钮,菜单,滑块等–图像识别将有助于识别那些用于控制的(而不仅仅是图形元素)。

使用白盒方法进行测试自动化的重点是测试游戏的集成方面,例如游戏如何利用社交媒体以及集成的工作方式。

关键领域#1:用户界面和能

用户界面及其整体能对您的游戏成有直接影响。这两件事,包括视觉吸引力和游戏玩法,是最重要的事情。并确保设备碎片不会破坏其中任何一个。在UI中,需要测试各种事物:

- UI布局和元素:所有游戏通常针对最大的不同屏幕分辨率和不同类型的屏幕。每当UI布局发生变化时,都应该进行回归测试,以确保游戏正常运行。

- 菜单结构和能:测试菜单结构,能和正确的行为可以通过仪器和不同测试自动化框架的帮助自动化。

- 屏幕方向:令人惊讶的是,许多游戏都出现了问题。例如,如果在游戏过程中屏幕方向发生了变化,会发生什么,以及实际应该发生什么?游戏在横向和纵向模式下都能正常工作吗?

- 屏幕分辨率:Android上有很多屏幕分辨率,通常自动缩放可以帮助游戏开发者。但是,强烈建议您跨这些不同的分辨率测试您的游戏,以确保图形不会被拉伸。

关键区域#2:图形能

能需要与您的游戏用户拥有的所有不同设备版本保持一致。因此,强烈建议您尽可能多地使用真实设备进行测试。为了确定您的游戏对各种使用级别的响应程度,您应该考虑创建持续数小时的测试,以观察游戏的效果以及在长时间使用中使用了多少电池。要确定您的游戏是否能够在重负载下持续成运行,可以使用加载/压力测试。能测试将衡量您的游戏的响应能力

相关新闻:
上一篇:Ob告 - Coin-Op退伍军人,游戏制作人Kelly Turner 下一篇:Activision Blizzard首席执行官Bobby Kotick表示,HearthStone有