1. 后台测试
  2. 接口监控
  3. 监控任务配置

监控任务配置

接口监控任务支持批量执行测试场景,暂停和开启监控任务。同时支持自定义告警升级策略,提供多种方式触达相关负责人。

功能入口

左侧导航进入接口监控,点击“新建监控任务

基本信息配置

支持多种方式配置任务名称、负责人、标签和任务描述等。

任务名称


点击编辑按钮,可直接修改任务名称

基本信息


点击基本信息,添加负责人、标签和描述

也可以在卡片上直接点击编辑icon添加任务描述

标签搜索

监控任务和列表均支持标签搜索,点击“标签搜索”,显示如下

如需查询多个标签的并集,请在输入框内进行多选,如下图所示

如需查询多个标签的交集,请添加,如下图所示

添加测试场景

已创建好的测试场景支持批量添加到监控任务中并行执行,同时支持单独配置场景的执行状态。

引用场景

点击引用场景

可以按照模块或者标签批量添加测试场景

执行顺序


所有添加的测试场景将被并行执行

执行开关

关闭指定测试场景开关,该测试场景将不再执行测试

适用场景:当某测试场景接口出现异常,可咱是关闭开关,等待接口修复后再打开继续监控

监控配置

支持用户根据业务场景自定义监控节点、监控频率等。

监控节点


目前平台提供的监控集群为广州,如需其它地域或者接入私有集群请联系优测小助手

监控频率


监控频率:默认是每隔10分钟执行一轮监控任务
注意:如果在执行监控任务的时候,存在某些测试场景还在执行上一轮测试,这些执行中的测试场景将在本轮监控中轮空

监控告警与通知


用户可自定义设置告警级别和多种通知方式,按照不同级别发送消息到指定负责人。

告警规则


1)简单告警
告警对象:针对同一个测试场景,如果连续失败次数达到阈值,将产生告警
告警收敛:如果选择不限制,只要产生告警都将发送通知;当设置最多发送次数,仅根据设置发送告警通知

2)告警升级
对于一段时间内未解决的告警,可以选择升级通知来提醒联系人及时解决

通知范围


1)全局通知
监控任务产生的所有告警,平台会按照指定途径发送通知,并通知相关处理人。

2)分模块通知
监控任务产生的告警,平台会根据测试场景所在模块,将告警通知发送到对应企业微信群,并通知相关负责人

设置模块通知信息
前往测试场景->模块列表,选择“基本信息”

平台发送告警通知,会找到模块企业微信的webhook地址,并@模块负责人

设置测试场景负责人
编辑测试场景,点击“基本信息”,填写测试场景负责人

通知人优先级:测试场景负责人 > 模块负责人

通知途径

1)企业微信
获取webhook地址的途径如下
在目标告警群中,点击聊天信息,选择添加群机器人

点击新创建一个机器人

填写机器人名称后,点击添加机器人

即可获取到Webhook地址,粘贴到优测平台即可

2)钉钉
选择指定钉钉群,点击设置中的机器人

点击添加机器人,找到自定义,如下图所示


确认添加后,勾选加签,点击”完成“按钮

复制对应WebHook地址和密钥信息即可

3)站内信

4)邮件
邮箱地址通过账号信息里进行添加和修改

5)手机短信
手机号信息通过账号信息里进行添加和修改

环境配置

监控任务支持指定环境配置,点击保存按钮生效
*注意:任务执行过程中,指定环境配置里的变量会替换测试场景里的同名全局变量。

监控开启与暂停

任务监控状态

方式一:监控大盘
通过指定任务卡片上的开关按钮开启和暂停监控任务

方式二:监控列表
通过操作里的开启任务关闭任务

方式三:编辑任务详情
切换任务监控状态,无需点击保存按钮

方式四:新建任务
如果是新建的监控任务,在填写任务配置后,点击“保存并启用”,开启监控任务

*注意:如果想修改监控任务的配置信息,不更改监控状态,请点击“保存配置”

场景监控状态

点击场景监控详情,可查看按照测试场景维度的监控状态,并单独针对场景配置监控状态