问题历史:
自从缺陷跟踪系统出现以来,测试人员面临着一个任务:如何传递缺陷,使开发人员没有任何额外问题就能再现和修复它们?正是由此产生了清晰记录步骤、环境、发生条件和实际结果的文化。
问题:
格式不良的缺陷报告是导致团队内争议和误解的原因。缺陷往往会被忽视,未能重现而被关闭为“无法重现”,从而使缺陷在系统中继续存在。
解决方案:
关键特点:
如果团队里的每个人都“明白”了,只能用语言描述缺陷可以吗?
不可以。即使在成熟的团队中,正式记录缺陷总是很重要:变更历史、成员轮换和对缺陷的记忆并不是无穷无尽的。
每个缺陷都需要从“零”状态(登录/登出等)开始写吗?
如果到达缺陷的步骤很简单(标准登录)—可以省略,但如果会话、配置或设置是特定的,完全再现是至关重要的。
所有缺陷都需要附上截图/视频吗?
不总是。如果缺陷根据描述是显而易见的(拼写错误),截图是有用的,但不是必须的。但如果缺陷与视觉呈现/排版有关,必须附上视觉证据。
测试人员记录缺陷“按钮无法工作”,但没有步骤和环境。开发人员无法重现错误。
优点:
缺点:
测试人员正式记录缺陷:指定步骤、应用版本、浏览器,附上截图和系统日志。
优点:
缺点: