我在此结合游戏测试总结了一下bug的类型:
1.测试需求的需求文档说明了要实现的,而测试版本尚未实现的。
提交此类bug是为了跟进需求文档的实现进度。
2.需求文档没有,而测试版本有的。
提交此类bug是为了让策划人员确定统一的设计方案与测试需求。
3.程序按需求文档实现,但与常人认知不符。
(这一大类涉及到心理学知识,有专门的可用性研究。)
一类:选好人物登陆进度条是红色。标识通过、友好的应该用绿色标识而标识禁止、敌对的就用红色;所以进度条应采用绿色较好。
二类:地图任务状态标识是问号/感叹号系列,而NPC任务状态图标是书本打开/关闭系列,两系列都与认知习惯相符,但两个系列增加了玩家的记忆内容量且有一定几率造成记忆混乱。
三类:NPC对白任务描述,有悖人道主义。除版署因素外,玩家有自己的道德伦理规范,可能会对大恶或伪善异常反感。特别说明的是:影视/文学作品里有悖人道主义的角色并不鲜见,而游戏里如此敏感的原因是:该NPC并不是主要角色且没有独立个性,于是该任务描述体现的不是这个NPC的道德伦理倾向而是游戏设计人员的道德伦理导向。
四类:其他涉及可用性的内容,比如操作习惯。
提交此类bug是为了优化设计。
4. 文档设计合理,程序已实现,但不稳定。