设置缺陷实体

您可以为不同的场景定义不同的缺陷表单。当用户从 Web Runner 提交缺陷时,相应的表单将适用。

备注: 可用于拥有自定义 Web Runner 权限的用户。默认情况下,分配给 TDAdminProject Manager 用户组的用户可以设置缺陷实体。

添加缺陷表单

在缺陷表单中,可以设置要显示的字段以及用户提交缺陷时必填的字段。

  1. 先决条件:通过 ALM 自定义项目实体。

    打开 ALM。在“项目自定义”窗口的左窗格中,单击项目实体。自定义相关实体。有关详细信息,请参阅自定义项目实体

  2. Web Runner 的右上角,单击“设置” >“实体设置”>“缺陷”

  3. 添加和管理缺陷表单。

    备注: 如果您不添加任何表单,则当用户提交缺陷时,要显示的字段是在 ALM 中自定义的必填字段。

    1. 单击 以添加表单。为表单命名,然后单击“添加”

      • 默认情况下,表单具有项目所需的所有字段,这些字段是通过 ALM 自定义的。
      • 您最多可以添加 10 个表单。
    2. 配置表单。

      UI 元素

      描述

      取消将当前表单设置为默认表单。

      将当前表单设置为默认表单。当没有缺陷规则或在特定场景下都不存在现有规则时,将应用默认表单。

      • Web Runner 自动将您添加的第一个表单设置为默认表单。
      • 当您将其他表单设置为默认表单时,先前设置为默认表单的表单将自动设置为非默认表单。

      默认表单 (带有指示符 ) 位于表单列表的顶部。

      保存当前表单的配置更改。
      将当前表单另存为新表单。
      回滚到上次保存的状态。
      删除当前表单。
      在顺序中向上或向下移动选定字段。

      使您可以设置用户可看到的字段和应隐藏的字段。

      备注: 没有默认值的必填字段无法隐藏

      删除选定的字段。

      不能删除必填字段。

      打开“添加用于选择的字段”窗格,使您可以将字段添加到缺陷表单。
      字段名 字段名称。
      Visible 指示该字段是否可见。
      必填

      指示该字段是否必填。

      对于 ALM 中自定义为必填的字段,此列无法更改。

      默认值 指示该字段的默认值。
      已分配列表 指示该字段是否已分配给列表。
      应用规则

      指示该字段的设置是强制的还是建议的

      • 强制。必须设置该字段,且无法在所有链接的项目中更改该字段。

      • 建议。可以在所有链接的项目中更改该字段。

       

      • 在模板项目中可用。
      • 在模板项目中,如果在活动规则中使用此字段,则“应用规则”列将设置为“强制”,并且无法更改。

      要应用“应用规则”,您还必须选择“准备应用”

      有关将模板自定义应用于多个项目的更多详细信息,请参阅应用模板自定义

      准备应用

      如果选中,则表示选择“应用模板”选项后,此字段的设置将应用于所有链接的项目。

       

      • 在模板项目中可用。
      • 在模板项目中,如果在活动规则中使用此字段,则“准备应用”列将被选中并且无法清除。

      有关将模板自定义应用于多个项目的更多详细信息,请参阅应用模板自定义

      列出隐藏的字段。

      要从“不可见”窗格中移出某个字段,请选择它,然后选择“可见”

返回页首

添加缺陷规则

缺陷规则控制在特定场景下将使用哪个表单。

要添加缺陷规则,请执行以下操作:

  1. Web Runner 中打开“缺陷设置”页面,然后转到“规则”选项卡。

  2. 单击 打开“添加规则”窗口。

  3. 按如下所示定义规则,然后单击“添加”

    字段 描述
    活动 是否激活规则。
    使用表单

    选择将在此规则涵盖的场景下应用的表单。

    您可以通过仅使用“执行时间”或组合使用“执行时间”和“条件”来定义规则场景。

    执行时间

    选择将在哪个事件或哪些事件下应用选定表单。可以为以下任何执行时间添加规则。

    当用户打开“添加缺陷”窗口以在 Web Runner 中创建缺陷时,该窗口在选定的表单中显示。
    当用户使用规则“条件”中指定的任何值填充特定字段时,“添加缺陷”窗口将更改为选定表单。

    如果您未指定“条件”,则当用户在 Web Runner 中打开已提交的缺陷时,缺陷窗口将在选定的表单中显示。

    如果您指定了“条件”,则当用户打开提交的缺陷 (这些缺陷包含具有“条件”中指定的任何值的字段) 时,缺陷窗口将在选定的表单中显示。

    当用户将特定字段的值更改为规则“条件”中指定的任何值时,缺陷窗口将更改为选定表单。
    条件

    指定缺陷字段条件。与“执行时间”协同工作。

    条件以下列格式显示: <字段> = <值> <值> <值>。可以为一个字段指定一个或多个值。

    可供选择的字段是需要值验证的单选查找列表类型字段。

  4. 单击添加

要对规则重新排序,请执行以下操作:

规则在规则列表中的显示顺序决定了在特定场景下以哪个规则为准。ALM 按顺序运行所有现有规则,并选择适合该场景的最后一个规则中指定的表单。后面的规则将覆盖前面的规则。

要对规则重新排序,请执行以下操作:

  1. 单击“重新排序”按钮 () 以展开操作工具栏。
  2. 单击规则行以突出显示它,然后单击“上移”或“下移”按钮,直到将其移到目标行。

    请注意,当多个规则适合特定场景时,后面的规则具有较高的优先级。

  3. 单击“重新排序”按钮以保存您的更改。

要编辑、激活、停用和删除规则,请执行以下操作:

  • 要编辑规则的详细信息,请单击规则 ID 链接以打开规则。
  • 要激活或停用规则,请执行以下任一操作。

    • 选择规则,然后单击“激活”或“停用”按钮。
    • 单击“活动”列中的开关。
  • 要删除规则,请选择规则,然后单击“删除规则”按钮。

返回页首