手机游戏测试 – 过程和开发生命周期

Mobile game testing

手机游戏测试

构建移动游戏应用需要一个详细的过程中应遵循以系统的方式. 这些过程包括需求收集, 详细设计, development, 可用性测试, QA测试, 对不同的目标设备全面测试阶段,然后最后部署.

手机游戏测试也从普通的移动应用程序的测试有点不同. 有效的移动游戏测试应包括一个有纪律的, 结构良好的,系统的方法. 测试过程应该与你的敏捷开发过程整合. 自动化测试框架总是推荐用于所有类型的移动游戏测试作为整体的测试和开发过程中的一部分.

In general, 手机游戏测试也遵循同样的规则,在软件测试领域使用. 广泛的测试类别是白盒测试和黑盒测试. 按流程, 手机游戏测试也属于这两个类别下, 但是测试的目标是一个有点不同.

让我们来看看这两款测试过程中相对于手机游戏应用.

  • 黑盒测试: 在手机游戏测试的情况下,, 它涵盖了应用程序的整体功能和播放能力方面. 关键测试领域是图形用户界面 (GUI), 可用性和用户体验. 其中涉及根据本黑盒测试的其他功能菜单/子菜单, 图形用户界面元素, 动画, 特效等. 对不同的目标设备的实际游戏也是黑盒测试的一个组成部分.
  • 白盒测试: 这种类型的测试重点是建筑, 设计, 编码, 手机游戏的集成和系统相关的方面. 该测试还包括第三方集成, 数据库, 外部/社交媒体整合, 游戏引擎, 音频集成等.

测试自动化是移动游戏测试领域的一个重要过程. 自动化, 在黑盒测试背景涵盖了功能, 控制, 功能, 游戏和游戏应用的自动化测试流. 对于这种类型的自动化, 强烈建议建立测试脚本来衡量进展情况, 故障状态, 图像识别等.

在白箱测试环境, 自动化主要集中在与其他实体的游戏应用程序的整合方面.

在手机游戏测试的最重要的方法如下.

  • 功能测试: 它一般是手工测试和玩游戏的端到端.
  • Performance testing: 性能是成功的游戏非常关键.
  • 回归测试: 这是在应用程序的变化非常通用的测试.
  • 兼容性测试: 它涵盖了游戏对不同的目标设备兼容性.
  • 负载测试: 它测试了系统的限制. 它通常是通过使用自动化工具进行.

手机游戏应用开发生命周期中的几乎相同,软件开发过程. 让我们来看看SDLC的不同阶段对于手机游戏开发.

  • 概念化/盗梦空间: 在此阶段, 这个想法/概念提炼,并给出一个最终的形状.
  • 设计: 它涵盖了一般布局, 可用性, 用户体验等.
  • 发展: 这是游戏应用程序的编码和建筑物相.
  • QA /测试: 在这个阶段的测试和质量保证活动的执行.
  • 部署: 这是最后阶段当游戏应用程序部署在多个目标设备.

现在我们知道,手机游戏应用开发生命周期和测试过程是有正常的SDLC和测试过程相似. 但也有一些这就需要手机游戏的开发和测试过程中要考虑的更有趣的功能.

Tagged on: ,
============================================= ============================================== 在亚马逊上购买最佳技术书籍,en,电工CT Chestnutelectric,en
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share