[发明专利]自动化测试虚拟机观察关键字执行前后宿主机器性能方法在审
申请号: | 202210340069.3 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114676060A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 曹晔恢 | 申请(专利权)人: | 合肥力动软件开发有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 深圳市创富知识产权代理有限公司 44367 | 代理人: | 王丽霞 |
地址: | 230031 安徽省合肥市高新区红枫路*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 虚拟机 观察 关键字 执行 前后 宿主 机器 性能 方法 | ||
本发明涉及自动化测试虚拟机应用技术领域,且公开了一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法,包括自动化测试虚拟机、执行器、测试脚本、性能检测器、待测对象,如果性能检测开关处于打开状态,自动化测试虚拟机开始执行关键字之前,启动性能检测器开始记录性能数据,包括CPU,Memory,Network,自动化测试虚拟机正常执行关键字,自动化测试虚拟机执行完关键字之后,关闭性能检测模块,同时读取整个记录结果并返回。在自动化测试虚拟机执行关键字的时候,解析配置开关,直接做到对宿主机器的性能观察。只需要在关键字脚本中指定的行打开配置开关,节省时间和人力成本。与自动化测试虚拟机技术结合,做到关键字脚本的关键字行级别的宿主机性能检测控制。
技术领域
本发明涉及自动化测试虚拟机应用技术领域,具体为一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法。
背景技术
自动化测试作为软件测试的一个重要组成部分,为软件产品质量提供了坚实的保障,现有基于关键字的自动化测试脚本中,需要对宿主机器做性能观察时,在关键字脚本中需要指定额外的操作,使用外部工具做性能检测,当前的做法有以下缺陷:1,脚本级别,没有做到关键字级别;2,需要在脚本中添加额外的操作;3,需要使用额外的性能检测工具,为此现提出一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法,节省时间和人力成本的优点,解决了现有基于关键字的自动化测试脚本中,需要对宿主机器做性能观察时,在关键字脚本中需要指定额外的操作,使用外部工具做性能检测存在众多缺项的问题。
(二)技术方案
为实现上述目的,本发明提供如下技术方案:一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法,包括自动化测试虚拟机、执行器、测试脚本、性能检测器、待测对象。
优选的,根据权利要求1所述的一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法,具体操作步骤如下:
步骤1:在关键字脚本中,针对需要检测性能的关键字行,增加行级别的开关,用来控制性能检测器是否开启。
步骤2:在自动化测试虚拟机中执行关键字行时,检查性能检测开关,根据配置决定是否调用自动化测试虚拟机的性能检测模块。
步骤3:如果性能检测开关打开,自动化测试虚拟机开始执行关键字之前,启动性能检测器开始记录性能数据,包括CPU,Memory,Network。
步骤4:自动化测试虚拟机正常执行关键字。
步骤5:自动化测试虚拟机执行完关键字之后,关闭性能检测模块,同时读取整个记录结果并返回。
优选的,所述执行器与自动化测试虚拟机设置有两个,所述测试脚本与左边的执行器单向连接,所述待测对象与右边的执行器双向连接。
优选的,两个所述执行器均双向连接,所述右边的执行器与性能检测器双向连接。
与现有技术相比,本发明提供了一种自动化测试虚拟机观察关键字执行前后宿主机器性能方法,具备以下有益效果:
1、该自动化测试虚拟机观察关键字执行前后宿主机器性能方法,在关键字脚本中,针对需要检测性能的关键字行,增加作用于关键字行级别的开关,用来控制性能检测是否开启。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥力动软件开发有限公司,未经合肥力动软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210340069.3/2.html,转载请声明来源钻瓜专利网。