上一主题: 完整示例公式

下一主题: 关联的业务逻辑模块定义

测试业务逻辑公式

测试业务逻辑公式是指执行测试任务以确保公式的定义正确无误并能按预期计算出需要的结果。 执行测试时涵盖所有极端案例这一点很关键。 业务逻辑范围是执行公式以进行测试的位置。 最初定义时,会对公式进行一次完整的测试。 然后,一旦将其作为模块应用于了所有度量标准,那么很重要的一点就是让业务逻辑范围内的每个度量标准至少运行一次,以查看是否能接收到事件(即注册正确)并能产生合理的结果。

存在业务逻辑语法错误的合同将无法激活。 在激活现行合同之前,您可以测试业务逻辑并查看测试结果。 合同中的每个度量标准均单独进行测试。

完成以下步骤:

  1. 从“服务水平管理”选项卡中,选择“业务逻辑范围”。 将打开“业务逻辑范围”窗口。
  2. 在“合同方”中,从下拉列表中选择包含您希望测试的度量标准的合同方。
  3. 在“合同”中,从下拉列表中选择您选定的、包含要测试的度量标准的合同方中的合同。
  4. 在“版本”中,从下拉列表中选择您选定的、包含要测试的度量标准的合同中的版本。
  5. 在“度量标准”中,从下拉列表中选择您希望测试的特定度量标准。
  6. 在“时间范围”中,输入公式计算中要包括的时间范围。

    注意:您可以通过单击 打开日历 从日历中选择日期。

    单击“版本日期”,以自动为选定的合同版本输入开始和结束日期。

  7. 在“时间单位”中,选择要计算的时间间隔实例:“小时”、“日”、“星期”、“月”、“季度”、“年”或“跟踪期”(默认值)。
  8. 如果需要,在“忽略”中选中相关复选框,以便在计算时排除某些更正项和/或例外项。

    有关更正原始数据和例外的详细信息,请参阅例外

  9. 在“运行业务逻辑”中,选择要使用的所包含业务逻辑模块的版本(“初步”或“生效”)。

    注意:如果业务逻辑公式未包含任何模块,则无需选择版本。

  10. 单击“运行”。 结果将显示在“结果”选项卡中。
  11. 单击“消息和错误”选项卡,查看有关测试结果的信息和错误消息(如果有)。
  12. 单击“已接收事件”选项卡,查看从其他度量标准接收的事件的列表。

    注意:如果未在“管理”>“用户管理”>“角色”>“新增”页面中选中原始数据管理所对应的“查看”复选框,此选项卡将会显示以下消息:“您无权查看此页。”

  13. 单击“已发送事件”选项卡,查看由当前 SLO 发送给其他度量标准的事件的列表。

    注意:

    如果未在“管理”>“用户管理”>“角色”>“新增”页面中选中原始数据管理所对应的“查看”复选框,此选项卡将会显示以下消息:“您无权查看此页。”

    事件列表为只读,且按照事件的时间戳排序。 显示的字段为:度量标准(源/目标)、资源、事件类型、事件类型字段(全部)、事件的时间戳、事件的创建日期或事件注释