设置通知

通知可以使您了解工作项的更改,这些更改将影响您积极参与其中的工作。相关的工作项会经常在开发过程中被更改或更新,因此使所有参与团队成员了解这些更改是非常重要的一件事。您可以从 CA Agile Central 的“我的通知”页面、通过电子邮件或任何已配置的 RSS 阅读器中收取通知。

通知包括以下内容:

您可以选择基于以下任意一个或同时基于两个触发器选项来接收通知:

  • 通知触发器,遍历来自受影响工作项的关联或依存关系。这些触发器是静态的并且不能更改。但是,每个用户都可以从“我的通知规则”摘要页面为每个工作项启用或禁用这些触发器。
  • 自定义的通知规则,通知您有关对满足您指定条件的受影响工作项的更改。

注意:

您在通知规则条件中指定的条件已经过测试可确保所有条件存在。例如,条件 1 和条件 2 和条件 3 必须同时存在才能满足该通知规则的条件,从而发送通知。

在您创建多个通知规则时,满足条件的所有规则都会生成通知。例如,满足规则 1 或规则 2 或规则 3 的条件都会导致发送通知。

“我的通知”页面(默认通知位置)将显示 CA Agile Central 工作项以及已更改工作项的列表。用户对工作项的编辑或系统事件都有可能触发更改。在某些情况下,作为已更改工作项的所有者,您将看到工作项已显示。在其他情况下,您将看到不属于您的已更改工作项,这些工作项会影响您拥有的关联工作项。

编辑工作项时,请务必输入详细的更改说明。此更改说明同时显示在“修订历史记录”和“我的通知”中,有助于您了解和管理对工作项的更改。

查看通知规则摘要

“通知规则”摘要页提供了有关所有已创建的自定义通知规则的基本信息。

使用“通知规则”摘要页面,您可以:

  • 选择工作项类型。
    • 单击“工作项类型”下拉列表并选择特定工作项类型。此时将显示您所创建的工作项的所有通知规则。
  • 选择“通知我有关我的工作项(以及与其直接相关的项)的更改”字段以启用通知触发器。
    • 这些触发器将通知您影响您的工作项的特定事件类型。此框默认未选中。
  • 从“操作”选择“新建通知规则”菜单选项,从而为所选的工作项类型创建新规则。
  • 按“名称”或“活动”为您的通知规则视图排序,以便将您的摘要页面以有意义的显示顺序排序。
  • 使用编辑和删除行图标可处理单个通知规则。

请注意“有效”列。如果您已创建引用了已删除或更新的值或自定义字段的通知规则,该规则将不再执行并在“有效”列中注册“False”状态。您首先需要编辑规则并更正无效字段,然后才能执行该规则。

通知触发器

不同类型的通知基于对工作项的特定更改显示在“我的通知”页上。在所有情况下,通知将发送给受更改影响的工作项的所有者。

通知触发器是一种特殊类型的通知规则,允许您在出现以下更改时收到通知:

  • 您拥有的所有工作项。导致修订的任意种类的更改都会触发通知。
  • 与您所拥有的工作项关联的任意工作项。只有针对关联工作项的值(这些值将汇总到您的工作项的值中)进行的更改,才会触发您的工作项通知。此外,添加或删除关联工作项将会触发工作项通知。关联工作项的示例包括相关任务、关联缺陷或缺陷集。

当您在摘要页面顶部为所选的每类工作项选中“通知我有关我的工作项>(以及与其直接相关的项)的更改”复选框时,将启用通知触发器。通知触发器默认为禁用状态。

注意:
  • 即使未针对某个工作项选择此字段,您也会收到其他活动通知规则的通知。
  • 工作项的所有者可以设置通知规则,以便在其工作项被移动到回收站或从回收站删除时收到通知。

要确定由特定通知触发器通知的人员,请使用下表:

以下位置出现更改时 通知以下所有者
工作项
  • 工作项(如果出现所有者更改,将通知前一所有者和新所有者)
用户情景
  • 用户情景
  • 用户情景的前置项或后续项
  • 所有相关测试用例
  • 所有相关的任务
  • 任意前置项或后续项的所有相关任务
测试用例
  • 测试用例
缺陷
  • 缺陷
  • 所有相关的任务
  • 缺陷提交者
缺陷集
  • 缺陷集
  • 所有相关的缺陷
  • 缺陷提交者
讨论
  • 已向其中添加讨论注释的工作项所有者
  • 已创建通知筛选以包括该工作项类型的字段讨论的所有用户

通知触发器由系统自动管理,不需要您为这些事件创建通知规则。您只能为自己启用通知触发器。

电子邮件通知

使用电子邮件通知可向您发出有关影响您工作的任何工作项更改的报警。您可以通过编辑用户配置文件轻松订阅或取消订阅此服务。

重要信息:您的订阅管理员必须启用电子邮件功能,以便您接收电子邮件通知。

当工作项已被更改或受到影响您工作(作为所有者)的其他相关工作项更改的影响时,您将收到包含以下内容的电子邮件:

  • 已更改的工作项 ID 和名称
  • 更改工作项的作者
  • 新的修订编号
  • 更改说明
  • 触发该电子邮件的通知规则名称
  • 已更改工作项的 URL 链接
    • 单击此超链接可直接导航到已更改的工作项。如果您当前未登录 CA Agile Central,此时将显示 CA Agile Central 登录页面。

您的电子邮件通知标题将指定更改属性,例如:

[工作项名称]

排位已更改 - DE424:修复缺陷

多个更改 - DE424:修复缺陷

在电子邮件通知文本的结尾,将显示提示电子邮件的通知规则名称。例如:

此电子邮件根据以下通知规则生成:“(通知规则的名称)”

如果您没有活动通知规则,但是已选中通知触发器复选框,将看到以下类似消息:

此电子邮件 生成自您所拥有的通知规则(或与其相关的项)发生任何更改时即发送通知的请求。

创建通知规则

从“通知规则”摘要页面创建通知规则。

要创建新的通知规则,请执行以下操作:

  1. 从下拉列表选择相应的工作项类型。
  2. 在“通知规则摘要”页面,单击“操作”,然后选择“新建通知规则”。
  3. 在“创建通知规则”编辑器中,输入通知规则的名称。

     这是必填字段,以红色显示。此名称将显示在通知电子邮件的底部,指明生成该通知的规则。

  4. 选择“活动”字段。

    如果未选中此复选框,该规则将为“活动”字段注册“False”值并且不会执行该规则。

  5. 根据需要添加任何条件。
  6. 单击“保存并关闭”。

所有通知规则只能用于单个 CA Agile Central 用户并且不能全局共享。如果您的通知规则包含隐藏字段,您将不会收到有关该字段的通知。在创建通知规则时,可能会包括对条件中非活动用户的引用。

如果您的规则有多个条件,则必须满足所有这些条件才能触发通知。

删除通知规则

要删除通知规则,请执行以下操作:

  1. 在摘要页面列表中找到要删除的通知规则。
  2. 单击行结尾处的“删除”图标。您将收到一条要求您确认操作的消息。
  3. 单击“确定”,通知规则将从摘要显示中删除。

注意:除了删除通知规则,您还可以编辑通知规则并将其从活动切换为非活动状态。非活动筛选仍位于您的摘要显示中,但是在您将其激活之前,系统不会进行处理。

我的通知

“我的通知”应用程序显示在您的通知规则中设置的所有通知。

有关“我的通知”应用程序的详细信息,请单击此处

RSS 通知

RSS(真正简单聚合)是一种旨在共享 Web 内容的轻便 XML 格式。可以拆分为清晰定义项的所有内容都可以通过 RSS 共享,例如对 CA Agile Central 工作项的修订或更改。一旦有关每个项的信息以 RSS 格式显示,则可识别 RSS 的程序将检查这些更改的源并以适当的方式响应这些更改。

要针对 CA Agile Central 中的更改通知设置 RSS,请执行以下操作:

  1. 安装 RSS 阅读器并将以下新闻订阅源链接粘贴到 RRS 阅读器中:
  2. https://rally1.rallydev.com/slm/rss/notifications/All.rss

  3. 您的客户端必须支持 SSL 和 HTTP 基本身份验证。
  4. 您的客户端应自动提示您登录,此时您应输入 CA Agile Central 用户名和密码。

完成设置后,您将通过 RSS 阅读器收到 CA Agile Central 更改通知。

通知规则字段

通过定义条件,您可以在 CA Agile Central 中创建自定义通知规则,该通知规则仅在您已指定的条件针对某个工作项类型发生更改时,才会向您发出更改报警。您可以使用以下字段构建通知规则。

字段 说明
名称 输入通知规则的名称。这是必填字段。此值显示在您的电子邮件通知的底部。
活动 在活动和非活动状态之间切换通知规则。此值还显示在“通知筛选”摘要页面上。仅针对通知处理活动规则。非活动规则仍位于您的列表中,可以随时重新激活并执行。
条件 设置以下列出的规则参数。规则中的多个条件都用作 AND 运算符,这意味着必须满足所有条件才能触发通知。

要添加新的条件表达式,请执行以下操作:

  1. 单击“添加条件”按钮。
  2. 完成以下字段:
  • 字段:从下拉列表中,选择要筛选的字段值。此列表反映您为其创建通知规则的工作项类型的值。为此工作项定义的所有自定义字段也包括在此列表中。
  • 运算符:将您的规则应用于数据并且仅返回与您的条件匹配的记录。可用的运算符类型取决于您在字段中选择的类型。可用运算符如下所示:

运算符 操作说明
= 等于
!= 不等于
> 大于
小于
>= 大于或等于
= 小于或等于
contains 适用于字符串字段;包含在“值”框中输入的指定字符
!contains 适用于字符串字段;不包含在“值”框中输入的指定字符
changed 对字段的任何更改
changed-from 从下一个已选值更改的任意值(使用此字段提示要显示的第二个字段并允许您进行选择)
changed-to 更改为下一个已选值的任意值(使用此字段提示要显示的第二个字段并允许您进行选择)
  • 值:为要操作的运算符指定值。列出的值基于您所选择的“字段”。

所选列的类型 结果值显示
数字 仅允许输入数字字符的文本框
字符串字段 文本框
枚举字段 包含有效值的下拉列表
布尔值字段 用于 True 和 False 的单选按钮(默认为 True)
日期字段 单击该图标并从显示的日历中选择日期

  • 继续单击“添加条件”按钮,直到为通知规则定义所有参数。
  • 完成通知规则后,单击“保存并关闭”。
  • 您的通知规则已显示在摘要页面上。

    受支持的工作项字段

    有关可用于通知规则的所有工作项字段的列表,请参阅下表。

    注意:

    • 在“工作项”列中,所有表示用户情景、缺陷、缺陷集、任务和测试用例都支持该字段
    • 在“支持的运算符”列中,all 表示运算符 =、!=、、>、=、>=、contains、!contains、changed、changed-from 和 changed-to 都可用
    • 目前不支持项目组合项
    • 自定义字段支持通知规则

    字段 工作项 支持的运算符 注释
    验收的日期
  • 用户情景
  • 缺陷
  • 缺陷集
  • contains 工作项更改为“已验收”排定状态的日期。
    影响文档 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    附件 所有 changed 用于在工作项中添加、删除或更新附件时报警。
    受阻
  • 用户情景
  • 缺陷
  • 缺陷集
  • 任务
  • =,!=
  • changed,changed-from,changed-to
  • 在阻止或取消阻止工作项时检测。您还可以使用此字段仅筛选有关阻止或取消阻止的项的通知。
    受阻原因
  • 用户情景
  • 缺陷
  • 缺陷集
  • 任务
  • 所有  
    更改作者 所有
  • =,!=
  • 从下拉列表选择用户名。当某特定用户编辑、创建或删除工作项时发出通知。
    更改集 所有 changed  
    子项 用户情景 changed 添加或删除子用户情景时检测。
    关闭日期 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 缺陷的“状态”字段更改为“已关闭”的最新日期。与“排定状态”字段无关。
    创建日期 所有 所有 首次创建该工作项的日期。只读字段。
    缺陷状态
  • 用户情景
  • 缺陷集
  • 测试用例
  • 所有 与该工作项关联的一个或多个缺陷的未结或已关闭状态。从所有已关闭的关联缺陷、部分关闭的关联缺陷或未关闭的关联缺陷中选择。
    缺陷
  • 用户情景
  • 缺陷集
  • changed 向工作项中添加缺陷或从中删除缺陷时发出通知。
    说明 所有
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    直接子项计数 用户情景
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 与用户情景关联的子用户情景的数目。
    讨论 所有 changed  
    显示颜色 所有 所有 为工作项在信息板应用程序(如“迭代跟踪”或“看板”)上显示时选择的颜色。
    拖放排位 所有 所有 用于拖放已排位工作区的内部数值。由于是内部值,我们建议仅将已更改的运算符用于通知。
    重复项 缺陷 changed 向缺陷中添加重复项或从中删除重复项时发出通知。
    估算 任务
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    环境 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    已修复于内部版本 缺陷
  • =,!=
  • >,,>=,=
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    格式化 ID 所有
  • =,!=
  • >,,>=,=
  • 用于标识工作项的字母数字值。例如,US123 表示某个用户情景。在输入格式化 ID 时,仅将数字用于工作项(如 123)并且不包含工作项前缀(如 US 或 DE)。输入的 ID 必须是最多包含 10 位数字的数。
    具有父项 用户情景
  • =,!=
  • changed,changed-from,changed-to
  • 该用户情景是否为另一个用户情景的子项。为该值选择 True 或 False。
    进行中日期
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 工作项更改为“进行中”排定状态的日期。
    迭代
  • 用户情景
  • 缺陷
  • 缺陷集
  • 任务
  • =,!=
  • changed,changed-from,changed-to
  •  
    最后内部版本 测试用例 所有  
    最后运行 测试用例
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    上次更新日期 所有
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 最后编辑该工作项的日期。使用更改运算符可设置随时跟踪某类工作项更新情况的通知。
    最后裁定 测试用例
  • =,!=
  • >,,>=,=
  • !contains
  • changed,changed-from,changed-to
  •  
    最新讨论存在时间(分钟) 所有
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 自向工作项中添加讨论帖子以来的时间(分钟)。
    方法 测试用例
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    名称 所有 所有  
    注释 所有
  • contains
  • !contains
  • changed
  • changed-from
  • changed-to
  •  
    对象 ID 所有
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 数据库中某个工作项的唯一标识符。

    要查找对象 ID (OID),请导航到某个工作项的详细信息页面。OID 将显示在 URL 的结尾。例如:

    https://rally1.rallydev.com/#/1234567890d/detail/userstory/9876543210ABC
    目标 测试用例
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    所有者 所有
  • =,!=
  • changed,changed-from,changed-to
  • 从下拉列表选择用户名。
    计划估算
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    后置条件 测试用例
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    前置条件 测试用例
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    前置项 用户情景 changed 当用户情景与某个前置情景或缺陷关联时发出通知。
    优先级
  • 缺陷
  • 测试用例
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    项目 所有
  • =,!=
  • changed,changed-from,changed-to
  •  
    就绪 所有
  • =,!=
  • changed,changed-from,changed-to
  • 使用更改运算符可以在工作项被标记为已准备好移动到下一开发阶段时通知您。
    已回收
  • 用户情景
  • 缺陷
  • 任务
  • 测试用例
  • =,!=
  • changed,changed-from,changed-to
  • 使用更改运算符可以在工作项从您的工作区删除或还原时通知您。
    发布
  • 用户情景
  • 缺陷
  • 缺陷集
  • 任务
  • =,!=
  • changed,changed-from,changed-to
  •  
    版本说明 缺陷
  • =,!=
  • changed,changed-from,changed-to
  •  
    解决办法 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    结果 测试用例 changed  
    风险 测试用例
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    排定状态
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 您可以设置各种规则以便在工作移动至下一开发阶段时通知您。例如,产品所有者可能希望创建将“已完成”状态用于 changed-to 运算符的规则。此类规则将在工作移出“进行中”状态并且已准备好进行审核时通知您。
    重要级别 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    状态

    缺陷

  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • “状态”字段表示缺陷的未结/已关闭状态,与“排定状态”字段不同,前者表示开发进度。
    状态 任务 所有 任务状态,汇总至关联工作项的“排定状态”字段。
    步骤 测试用例 changed  
    提交者 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    后续项 用户情景 changed 当用户情景与某个后续情景或缺陷关联时发出通知。
    标记 所有 changed 标记与某个工作项关联时发出通知。
    目标内部版本 缺陷 所有  
    目标日期 缺陷
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    任务估算总计
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 与某个工作项关联的所有任务的“估算”字段值总计。
    任务索引 任务
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    任务剩余总计
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  • 与某个工作项关联的所有任务的“待做”字段值总计。
    任务状态
  • 用户情景
  • 缺陷
  • 缺陷集
  • =,!=
  • >,,>=,=
  • !contains
  • changed,changed-from,changed-to
  •  
    任务
  • 用户情景
  • 缺陷
  • 缺陷集
  • changed 向工作项中添加任务或从中删除任务时发出通知。
    测试用例状态
  • 用户情景
  • 缺陷
  • =,!=
  • >,,>=,=
  • !contains
  • changed,changed-from,changed-to
  •  
    测试用例
  • 用户情景
  • 缺陷
  • changed 向工作项中添加测试用例或从中删除测试用例时发出通知。
    待做 任务
  • =,!=
  • >,,>=,=
  • changed,changed-from,changed-to
  •  
    类型 测试用例
  • =,!=
  • >,,>=,=
  • !contains
  • changed,changed-from,changed-to
  •  
    验证预期结果 测试用例
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    验证输入 测试用例
  • contains、!contains
  • changed,changed-from,changed-to
  •  
    已验证于内部版本 缺陷 所有  

    反馈

    需要更多帮助? CA Agile Central 社区为您提供一站式自助和支持。要将反馈或支持请求提交到 CA Agile Central 支持、获取解答并与其他用户协作,请加入我们的 CA Agile Central 社区