告警系统的测试方法

发表于:2020-3-18 13:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:铭钥    来源:CSDN

分享:
  告警系统的功能
  1.告警方式
  邮箱、短信、电话、Slack、QQ等
  2.告警条件
  1.监控参数值超过警戒值
  2.监控参数值恢复正常
  3.服务异常
  4.服务变动
  5.其他
  3.结构图
  4.运行方式
  告警系统是一个类型crontab的定时系统。
  当获取到告警任务时,根据告警项的配置内容,从其他服务或者DB中获取源数据,进行阈值判断,符合条件时将告警内容发送到执行服务,执行服务负责将告警内容通过具体告警方式通知到对应的人或组。
  5.如何测试
  根据可配置的告警字段,使用Pict工具,生成全覆盖的测试集。
  第一步:告警收集
  将告警系统连接的执行服务的接口mock下来,接收到告警内容,同时添加上一些必要参数如:时间、次数等,数据存入数据库
  第二步:数据构造
  将数据来源(其他服务或DB)的数据改成可配置。
  第三步:测试执行
  测试例之间不冲突时,可以并行执行
  1.读取测试例
  2.发送告警配置到mock服务
  3.发送告警配置到告警服务(用于mock服务设置源数据值)
  4.超过一定时间后(视实际需求而定),发送恢复指令到mock服务
  5.清除告警系统的配置
  6.数据库中获取告警内容,和测试用例配置逻辑做比对
  7.出测试报告
  示意图
  
     本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号