[发明专利]测试过程的监控装置、方法及计算机可读存储介质有效
申请号: | 201810469425.5 | 申请日: | 2018-05-16 |
公开(公告)号: | CN108717391B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 王瑞然;林铭森;余剑波 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 于志光;郭梦霞 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 过程 监控 装置 方法 计算机 可读 存储 介质 | ||
本发明公开了一种测试过程的监控方法,包括:确定监控对象,并根据监控对象确定监控信息和监控项,监控信息包括监控对象对应的IP地址、监控周期以及监控项与数据库表之间的映射关系;根据监控项、监控周期以及监控项与数据库表之间的映射关系生成监控指令,根据IP地址将监控指令发送至监控对象,以供监控对象根据监控指令对测试过程中的监控项进行监控;根据监控周期,从对应的数据库表中获取监控项的监控数据,并根据监控数据以及预设的可视化展示方式动态地展示监控项在测试过程中的动态变化情况。本发明还提出一种测试过程的监控装置以及一种计算机可读存储介质。本发明提高了测试监控的效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种测试过程的监控装置、方法及计算机可读存储介质。
背景技术
目前,常用的用于系统测试监控的工具存在如下缺陷:如果测试过程中要对被测试的主机或者被测系统的数据库进行监控,需要测试人员自行远程登录到系统主机上并通过系统自带工具监控相关数据,并且在测试完成后无法再获取相关数据对测试情况进行分析,为用户带来不便,导致测试监控效率低下。
发明内容
本发明提供一种测试过程的监控装置、方法及计算机可读存储介质,其主要目的在于解决现有技术测试监控效率低下的技术问题。
为实现上述目的,本发明提供一种测试过程的监控装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的测试监控程序,所述测试监控程序被所述处理器执行时实现如下步骤:
确定监控对象,并根据监控对象确定监控信息和监控项,所述监控信息包括监控周期、所述监控对象对应的IP地址以及监控项与数据库表之间的映射关系;
根据所述监控项、所述监控周期以及监控项与数据库表之间的映射关系生成监控指令,根据所述IP地址将所述监控指令发送至监控对象,以供所述监控对象根据所述监控指令对测试过程中的所述监控项进行监控,并按照监控项与数据库表之间的映射关系将获取的监控数据存储至对应的数据库表;
根据所述监控周期,从对应的数据库表中获取所述监控项的监控数据,并根据所述监控数据以及预设的可视化展示方式动态地展示所述监控项在测试过程中的动态变化情况。
可选地,根据所述监控周期,从对应的数据库表中获取所述监控项的监控数据,并根据所述监控数据以及预设的可视化展示方式动态地展示所述监控项在测试过程中的动态变化情况的步骤包括:
当从对应的数据库表中读数据的时间间隔达到所述监控周期时,根据所述监控项与数据库表之间的映射关系,从对应的数据库表中获取各个监控项的监控数据;
根据监控数据中的时间戳确定所述监控项在测试过程中的动态变化情况,按照预设的可视化展示方式动态地展示所述动态变化情况。
可选地,若所述监控对象为被测终端,则所述监控项包括网络输入、网络输出、CPU负载、总内存、已使用内存、空闲内存以及磁盘使用率;
若所述监控对象为被测系统的数据库,则监控项包括应用SQL语句、内存与等待事件以及文件与表空间。
此外,为实现上述目的,本发明还提供一种测试过程的监控系统,该监控系统包括上述测试过程的监控装置和被测终端,所述被测终端用于:
当接收到所述监控装置发送的监控指令时,从所述监控指令中获取监控项、监控周期以及监控项与数据库表之间的映射关系;
每间隔所述监控周期,获取被测终端上的各个监控项的参数值,根据获取的参数值生成监控数据;
并按照监控项与数据库表之间的映射关系,将所述监控数据对应地写入到各个监控项对应的数据库表。
可选地,所述被测终端还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810469425.5/2.html,转载请声明来源钻瓜专利网。