游戏测试中缺陷的分类

原创 2013年12月05日 20:49:21

        游测人在日常工作中主要就是负责游戏版本的更新测试,运用各种适当的测试手法对所负责的系统或模块进行测试,保证功能正常无缺陷。所以对一个游戏缺陷(BUG)的分类很重要,发现后要马上定位级别和影响范围,确定它的紧急程度,然后提交给策划程序或者其他部门后能快速确定修复优先级。以我个人的实际工作经验,将缺陷分类如下图所示:


        崩溃级缺陷:影响游戏正常运行的BUG。比如客户端在运行到某个特定环境时突然非法崩溃、经过特定的操作造成服务器非法崩溃等。这些BUG都是致命的,发生后会导致部分和所有玩家受到不同程度的影响,比如掉线回档。如果经常性发生这类BUG,会使玩家对游戏甚至公司失去信心而流失,间接造成公司的经济损失,是非常严重的。一般这种缺陷要100%消灭在开发阶段。

        阻碍级缺陷:造成某些系统或者功能不能正常运行的BUG。比如主线任务中断、无法升级、技能无法使用、金币无法购买物品、有几率登陆不进游戏、换场景后数据异常等等。这些BUG虽然没有导致玩家被迫停止游戏,但是无法正常游戏也会导致流失,比如新出的系统玩家正在进行中,突然无法继续,有些玩家可能会做其他事情等官方修复后再体验,有些玩家就可能会心情不愉快删客户端。这种BUG要在测试阶段完全消灭掉,绝对不能留给外网玩家。

        次要级缺陷:在测试过程中发现的除了崩溃阻碍级缺陷以外的缺陷我都把它称之为次要级缺陷。在测试中遇到崩溃和阻碍级BUG数量应该不会太多,大部分都是低于阻碍级高于体验级的BUG。比如显示设置兼容性不佳、奖励不正确、物品开不了、UI界面布局错乱、错别字等等,这种BUG也要在测试阶段完全消灭掉。

        体验级缺陷:此类缺陷不会造成太大影响,主要是体现游戏品质的细节问题,可以是由游测人站在用户(玩家)角度提出的问题。比如某些系统的引导功能优化和完善、活动无趣要优化、玩法优化等等。虽然体验级缺陷看上去没有崩溃和阻碍级缺陷那么恐怖,但它的受众面非常广,可以是所有玩家,而且做为一个要求高品质游戏的游测人,一定要有高度的责任感和品质意识。

        视觉级缺陷:此类缺陷不会对游戏功能造成影响,但是一款好游戏不光要心灵美(技术好)也要外型美,给玩家带来感观上享受。比如NPC和怪物造型不好看、技能光效不华丽、UI跟游戏风格不一样等等,大部分是美术上的造诣。

软件测试七大原则与分类

软件测试七大原则 一、测试显示缺陷的存在 测试可以显示缺陷的存在,但不能证明系统不存在缺陷。测试可以减少软件中存在缺陷的可能性,但即使测试没有发现任何缺陷,也不能证明软件或系统是完全正确的,或者说...
  • xaj_123
  • xaj_123
  • 2015年09月20日 10:30
  • 866

软件缺陷常见问题总结(软件测试入门速成篇)

常见问题一: 统一性不要在软件中使用中英文混合的提示,比如对于用户的操作提示,不要一会用“error”一会用“错误”;一会用“succeed”另一会用“成功”总之要统一。某局长使用心得:删除的时候提示...
  • JCY58
  • JCY58
  • 2016年07月17日 12:20
  • 9760

软件测试缺陷分析方法简介

ODC分析法   ODC(正交缺陷分类)分析方法最早由IBM的waston中心推出,是将一个缺陷在生命周期的各环节的属性组织起来,从单维度、多维度来对缺陷进行分析,从不同角度得到各类缺陷的缺陷密...
  • yuhuijun_1
  • yuhuijun_1
  • 2013年03月04日 17:08
  • 11515

作为软件测试人员,如何描述缺陷(Defect)?

作为软件测试人员,最基本的一项技能就是如何把所发现的缺陷(Defect)准确无歧义的表达出来,尤其还是全英文表达时候。 结合以前的一份总结,写下这篇博客。   其实从缺陷的描述也可以看出一个...
  • vivian_ljx
  • vivian_ljx
  • 2015年08月12日 16:31
  • 728

游戏类型分类及简介

1、RPG(Role Playing Game) 角色扮演游戏 RPG游戏的核心是扮演,在玩法上通常是玩家扮演游戏中的一个或多个角色,—般有完整的故事情节。RPG游戏强调的是游戏的剧...
  • u011476173
  • u011476173
  • 2014年11月25日 12:01
  • 1165

软件测试缺陷密度的计算方法

软件测试缺陷密度的计算方法 一、缺陷密度   基本的缺陷测量是以每千行代码的缺陷数(Defects/KLOC)来测量的。称为缺陷密度(Dd),其测量单位是defects/KLOC。...
  • tozheng
  • tozheng
  • 2014年11月13日 12:14
  • 4453

软件缺陷的重要性和优先级

软件缺陷的重要性和优先级 严重性和优先级是表征软件测试缺陷的两个重要因素,它影响软件缺陷的统计结果和修正缺陷的优先顺序,特别在软件测试的后期,将影响软件是否能够按期发布与否。 对于软件测试初学者而...
  • lovelwq123
  • lovelwq123
  • 2015年10月18日 21:42
  • 667

如何衡量测试效率

以系统测试发现缺陷的数量来衡量测试人员的系统测试效率,就如以代码行数评价开发效率一样,看似有理却有失偏颇。...
  • u012841352
  • u012841352
  • 2016年05月31日 20:35
  • 534

软件测试的13项原则

软件测试过程中,我们应注意和遵循一系列的具体原则,在ISTQB 软件测试基础认证大纲上,列出了7 项原则,但其中最后一项原则“不存在缺陷(就是有用系统)”的谬论不能算是一项合格的原则,所以可以认可的原...
  • jasonteststudy
  • jasonteststudy
  • 2013年08月07日 19:53
  • 1441

缺陷漏测分析:测试过程改进

一、漏测的定义   所谓漏测,是指软件产品的缺陷没有被测试组发现而遗漏到了用户那里,却最终被用户所发现。如果产品在用户那里出现问题,产生的后果是非常严重的。在软件开发过程中,缺陷越早被发现,发现和解...
  • ZHAICAN
  • ZHAICAN
  • 2016年01月21日 12:00
  • 1020
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:游戏测试中缺陷的分类
举报原因:
原因补充:

(最多只允许输入30个字)