错误复现

什么是复现,它们有什么作用?

Nikola Jonic avatar
作者:Nikola Jonic
一周前更新

如果您发现一个错误,但已经被另一位测试人员报告过,很遗憾,您不能再次提交相同的错误,但您可以提交一个复现!复现对客户很有用,因为它们指示了涉及哪些环境以及问题是否与特定设备有关。因此,它让客户更好地了解错误的严重程度。

要复现错误,请按照原始测试人员在其报告中描述的相同步骤进行操作。如果您遇到与原始测试人员相同的错误,我们称之为正向复现。如果您尽管按照相同的步骤操作仍无法复现错误,我们称之为负向复现。

负向复现应该显示该功能在您的设备上正常工作,因此您不会遇到任何错误。如果您遇到不同的错误,您应该提交错误报告,或复现另一位提交了该问题的测试人员的错误报告。

复现会话

  • 单击“开始复现”后,测试人员将有30分钟的时间完成复现报告。

  • 在此期间,复现的座位将被视为已占用,其他测试人员无法占用该复现座位。

  • 如果测试人员取消复现,该座位将可供其他测试人员使用。

  • 如果测试人员在预订的时间内未提交复现报告,复现将过期,座位将对其他测试人员开放。

规则

以下规则适用于复现附件:

  • 需要一个屏幕录制。

  • 您的屏幕录制不应超过15秒。在大多数情况下,只需显示触发错误的操作即可。

  • 仅在极少数情况下,如果您无法在15秒内显示触发错误的操作(例如,当页面无休止地加载时),您的屏幕录制可能会更长,但不能超过原始测试人员的屏幕录制时间。

  • 您的屏幕录制必须包括测试网站时的当前日期和URL栏。

  • 在复现应用程序崩溃时,除了您的复现屏幕录制外,还需要上传崩溃日志文件。您的屏幕录制必须与附加的崩溃日志相对应,即时间必须一致。

除了上述规则外,我们的“错误报告附件”文章中的所有其他规则,例如一般附件要求、日期和时间特定规则、屏幕录制特定规则以及流媒体设备的屏幕录制特定规则,也适用于复现附件。

不符合规则的复现将被拒绝,例如如果您的屏幕录制太长或显示了不必要的步骤。

注意:如果您提交关于OOS错误的复现(例如,在生产环境下下订单),您可能会收到警告和拒绝通知。

测试人员每次只能执行一个任务:

如果测试人员在访问复现时有另一个活动任务,将显示带有重定向按钮到活动任务的警告横幅。

不能同时运行的任务:

  • 测试用例执行

  • 测试会话

  • 错误复现执行

  • 错误修复确认

  • 错误报告确认

只有在以下情况下,您才能看到“开始复现”按钮:

  • 测试正在进行

  • 仅适用于其他测试人员的功能错误报告

  • 仅适用于尚未由客户审核的报告

  • 仅当错误报告的最大复现次数尚未达到时(取决于客户的购买计划)

这是否解答了您的问题?