问题状态分类与工作流程

问题可分为新建打开处理中噪音重新打开已通过已修复。状态为打开处理中重新打开的问题会显示在应用程序的问题网格中。

新建

所有问题(包括从第三方扫描程序导入的问题)在尚未进行分类时,默认标记为新建。

打开

在分类过程中,您将问题分配为打开,以表示您已对其进行分类并确定它是一个必须解决的问题。打开的问题将无限期地保持打开状态,直到您更改其状态或它们不再出现在扫描数据中。对于导入的结果(例如来自 AppScan Standard 的有效负载),这意味着新上传的文件中不存在该问题。

处理中

您将问题分配为处理中,以表示有人正在着手修复该问题。标记为处理中的问题将保持此状态,直到您更改其状态或它们不再出现在扫描数据中。对于导入的结果,这意味着新上传的有效负载文件中不存在该问题。

已修复

您将问题分配为已修复,以表示问题已得到处理。每个问题在关于此问题对话框中都会带有日期和时间戳。标记为已修复的问题不应出现在随后的扫描数据中。如果本机扫描再次检测到该问题,或者该问题存在于随后导入的有效负载文件中,其状态将自动更改为重新打开

噪音与已通过

您将问题分配为噪音已通过,以表示该问题不相关且不再被视为问题。问题通常被标记为噪音,因为它们是误报。已通过的问题通常被如此标记,是因为主题专家确定该问题虽然存在于网站上,但在当前报告的上下文中不构成问题。例如,当您在评估可访问性指南或法规时,已通过状态非常有用。当问题不再相关却继续出现在报告中时,它们会使您无法将注意力集中在真正的网站问题上。

标记为噪音已通过的问题绝不会被重新打开。如果随后的本机扫描继续检测到这些问题,或者它们继续出现在导入的有效负载文件中,它们仍将被标记为噪音已通过

重新打开

当问题以前被分配为已修复状态,但在下一次扫描或导入的有效负载文件中再次出现时,它们会自动分类为重新打开。只要重新打开的问题继续出现在扫描数据或导入的文件中,它们就会无限期地保持重新打开状态。这种状态可帮助您识别需要进一步调查或在修复过程中必须上报的问题。

工作流程

首次对问题进行分类

首次扫描您的应用程序时,会识别出 100 个问题。分析结果后,您确定发现了五个误报。您将这五个问题标记为噪音,这样当您再次运行作业或导入新的有效负载时,它们就不会出现在问题列表中。

您还确定其他 10 个问题符合您的标准,并将其标记为已通过,因此在重新扫描应用程序或导入新结果时它们不会显示。

将问题分配给团队成员

您现在有 85 个问题,并将它们分配给各个开发人员进行修复。您将这 85 个问题标记为处理中,这样如果您中途停止分析,您就会知道从哪里恢复查看问题。您还可以使用处理中状态来表示问题正在得到处理。

随着开发人员修复问题并更新应用程序,您将他们处于处理中的问题标记为已修复

多用户的问题管理工作流程

由于 Web 开发通常是团队合作,因此在团队环境中管理问题可能会变得复杂。当您更新问题状态时,更改会立即写入数据库;查看数据的其他任何人都会看到处于新状态的问题。

如果两个用户管理同一个问题,则该问题将由最后修改该问题的用户更新。例如,如果 Miriam 将问题 A 标记为已修复,但随后 Omri 将问题 A 标记为噪音,则问题 A 的状态为噪音。为避免冲突,请制定问题管理计划,例如 Miriam 在星期二执行问题管理任务,而 Omri 在星期四执行。

结果

完成问题分类后,您可以立即看到您所做的状态更改。

下次扫描应用程序或导入新结果时,预计会出现以下行为:
  • 如果您将问题标记为已修复,而随后的扫描或导入的有效负载文件包含该问题,则它将显示为重新打开的问题。
  • 标记为处理中的问题仍然分类为处理中
  • 新问题被标记为新建