帮我设计报警合并规则测试用例,规则内容:行业只支持单选,并且一个行业对应多个报警类型,但是每次只能选择一个报警类型进行规则配置,合并方式可以通过最新告警间隔时间合并,首次告警间隔时间合并,合并的间隔大于0,小于等于60,时间维度支持时,分,秒
时间: 2023-05-31 20:06:28 浏览: 137
1. 测试最新告警间隔时间合并规则:
a. 选择行业A,报警类型X,设置最新告警间隔时间为30秒,产生一条告警;
b. 选择行业A,报警类型X,设置最新告警间隔时间为30秒,再产生一条告警;
c. 检查是否合并为一条告警,且时间间隔为30秒;
d. 选择行业A,报警类型X,设置最新告警间隔时间为60秒,再产生一条告警;
e. 检查是否分别产生两条告警,时间间隔分别为30秒和60秒。
2. 测试首次告警间隔时间合并规则:
a. 选择行业B,报警类型Y,设置首次告警间隔时间为60秒,产生一条告警;
b. 选择行业B,报警类型Y,设置首次告警间隔时间为60秒,再产生一条告警;
c. 检查是否合并为一条告警,且时间间隔为60秒;
d. 选择行业B,报警类型Y,设置首次告警间隔时间为30秒,再产生一条告警;
e. 检查是否分别产生两条告警,时间间隔分别为60秒和30秒。
3. 测试合并间隔时间大于60秒:
a. 选择行业C,报警类型Z,设置首次告警间隔时间为120秒,产生一条告警;
b. 选择行业C,报警类型Z,设置首次告警间隔时间为120秒,再产生一条告警;
c. 检查是否分别产生两条告警,时间间隔分别为120秒和120秒;
d. 选择行业C,报警类型Z,设置首次告警间隔时间为180秒,再产生一条告警;
e. 检查是否分别产生两条告警,时间间隔分别为120秒和180秒。
4. 测试时间维度支持时、分、秒:
a. 选择行业D,报警类型W,设置首次告警间隔时间为1分30秒,产生一条告警;
b. 选择行业D,报警类型W,设置首次告警间隔时间为1:30:00,再产生一条告警;
c. 检查是否合并为一条告警,且时间间隔为1分30秒;
d. 选择行业D,报警类型W,设置首次告警间隔时间为2小时,再产生一条告警;
e. 检查是否分别产生两条告警,时间间隔分别为1分30秒和2小时。
阅读全文