手动测试人员与开发人员之间的互动是有效工作的关键。正确的沟通直接影响错误修复的速度、产品质量和团队氛围。
问题背景:
以前,测试人员和开发人员的工作是隔离的,所有沟通都通过任务跟踪来进行。错误的讨论时间过长,容易引发冲突。现在,团队的效率通过紧密的、定期的接触和对每个角色的相互尊重得以提高。
问题:
错误描述不清晰,行为模型不一致,缺乏快速反馈。因此,错误在团队内部“循环”,责任不明确,可能出现不必要的争论。
解决方案:
关键特点:
如果开发人员无法“重现”错误,该怎么办?
提供所有环境信息,尝试一起重现错误,明确环境差异,交换屏幕录像。
如果错误被登记为“不可修复”,是否有必要争论?
如果错误是关键的,那就有必要。用用户痛苦/风险来论证,并根据情况联系负责人或分析师进行评估。
测试人员是否需要解释错误的商业优先级?
最好是这样。这将帮助开发人员理解风险,加快处理特别重要的错误。
没有步骤和截图描述的错误报告。开发人员花费时间调查细节,错误长时间得不到修复。
优点:
缺点:
公司实施了错误报告模板,设立了快速联系的聊天。所有错误都附有截图和视频。大部分错误很快被重现并修复。
优点:
缺点: