网络游戏测试漫谈

发表于:2013-1-23 10:03

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  普通情况下,先进行的测试称为单元测试,但其是程序片段也需要相关的集成测试,甚至有时还需要一些特殊测试,比如接口测试,像游戏程序与任务脚本、图片的结合,通过把已经写好的程序片段接合起来,形成部分的集成测试,从而有效的体现接口优先测试的原则。同时由于测试与开发是并行的,并且实行的是软件缺陷优先修改的策略,所以很少会出现缺陷后期无法修改的情况。由于前期测试案例的设计与自动化工具的准备,我们不需要投入太多的人力就可以极高的保证游戏的产品质量,特别是重要系统的质量。由于程序每日不断完善,集成测试便可同步进行,当开发进入最后阶段时,集成测试也已同步完成。当然这里必须满足一个原则,即测试的主体方法和结构应该在游戏的设计阶段完成,并随着开发阶段的推进而不断补充(比如游戏开发中出现了变动,测试方案也需实时更新)。这种方法会对基于代码的测试(开发阶段与集成阶段)产生很重要的影响,但不管在哪个阶段,在执行前多做一点计划和设计,都会大幅度的提高测试效率,改善测试结果,同时还有利于测试案例的重用与测试数据的分析,所以我们的测试计划是在策划时就形成了,为后续的测试形成了良好的基础。

  5、游戏测试全面流程

  (1)游戏画面测试

    a.画面部分是否有明显的显示错误,如遮挡错误、通路错误、光影等效果错误。

    b.画面部分是否有明显的逻辑错误,如影子方向矛盾、前后画面显示不符、常识性错误。

    c.人物部分是否有明显的显示错误,如遮挡错误、光影错误、视角显示错误。

    d.人物部分是否有明显的逻辑错误,如动作不符合常识(设计要求内的除外)、动作播放错误、光影错误。

    e.人物部分与画面部分综合测试,如画面与人物比例、场景之间不协调,画面与人物之间遮挡错误,画面与人物之间显示问题,人物在各场景放置角度不统一。

    f.画面部分错误,人物场景等的风格,由测试者个人评估。

  (2)游戏功能测试

    a.各界面功能是否达到要求(需要设计者预先给出)。

    b.各种界面按钮设计是否有漏洞,各界面同时调出是否有冲突,各界面热键注册是否有冲突,对应数据是否有误。

    c.各种预定功能是否实现(需要设计者预先给出)。

    d.功能性场景是否正常实现其功能,功能性NPC是否正常实现其功能,对话框是否可正常弹出,各种选择性对话按钮是否功能正常。

    e.各种系统设定是否会引起系统冲突,影响系统效率。

    f.整个功能体系,由测试者个人评估。

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • yb389973788
    2013-1-23 16:57:08

    你漏了压力测试,游戏成型后最重要的环节

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号