[发明专利]基于测试虚拟机技术动态配置采集待测程序图像的方法在审

专利信息
申请号: 202211219908.2 申请日: 2022-09-30
公开(公告)号: CN115629761A 公开(公告)日: 2023-01-20
发明(设计)人: 史星富;杨晓军;曹檀 申请(专利权)人: 合肥力动软件开发有限公司
主分类号: G06F8/41 分类号: G06F8/41;G06F11/36
代理公司: 济南凳凳知识产权代理有限公司 37386 代理人: 王敏
地址: 230031 安徽省合肥市高新区红枫路*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 测试 虚拟机 技术 动态 配置 采集 程序 图像 方法
【权利要求书】:

1.一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:包括关键字的逻辑代码文件、全局运行配置文件、集成开发环境、自动化测试虚拟机中的编译器、自动化测试虚拟机中的执行器、自动化测试虚拟机中的图像采集模块、结果收集器;所述执行器连接通信模块,所述自动化测试虚拟机中的编译器连接Python自动化测试脚本、Java自动化测试脚本、关键字自动化测试脚本、全局运行配置文件,所述自动化测试虚拟机中的执行器连接待测应用驱动1与待测应用驱动2。

2.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述关键字脚本的逻辑代码文件中包含待测对象、关键字方法、关键字参数,所述关键字脚本的逻辑代码文件表现形式为待测对象、关键字方法、参数列表的形式,所述关键字脚本的逻辑代码文件会保存到自动化测试项目的脚本目录下。

3.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述全局运行配置对一次运行测试套件中所关键字脚本生效,该配置可以根据用户选择关键字测试脚本的逻辑代码文件中的所的行或者间隔行配置图像采集的功能,该配置会以json格式配置文件发往自动化测试虚拟机,由自动化测试虚拟机在编译阶段解析,在运行过程中根据配置进行图像的截取与保存,全局运行配置内容示例如下:

{screencapture:

{option:true,

interval:1},其中配置属性说明如下:

option表示运行配置中的截图功能是否生效。

interval表示间隔多少行截一次图,0则表示每一行都截图。

4.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述集成开发环境工作流程如下:

3.1、集成开发环境选择若干个关键字脚本组成一个测试脚本套件;

3.2、集成开发环境选择这个测试脚本套件;

3.3、集成开发环境中打开运行配置项窗口,在运行配置项中设置屏幕截图配置并保存为json格式的配置文件。

5.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述自动化测试虚拟机中的编译器工作流程如下:

4.1、编译器识别关键字脚本的逻辑代码文件中的每一行关键字;

4.2、将该行关键字脚本中的待测对象放到自动化测试虚拟机中的符号表中;

4.3、读取全局运行配置文件,将截图等全局运行配置项对应到关键字脚本中的行,一并放到自动化测试虚拟机中的符号表,这样全局运行配置就与具体的脚本行相关联。

6.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述自动化测试虚拟机中的执行器工作流程如下:

5.1、当执行器需要执行某一行关键字时,根据三地址代码,执行器从符号表中读取该行关键字的所信息,待测对象名字,关键字方法,参数列表等;

5.2、执行器执行关键字脚本;

5.3、执行器执行完关键字脚本之后,根据将关键字脚本的执行结果发送给结果收集器;

5.4、执行器执行完关键字脚本之后,根据图像采集配置调用图像采集模块。

7.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述自动化测试虚拟机中的图像采集模块工作流程如下:

6.1、采集待测应用的图形界面;

6.2、采集宿主机器操作系统的图形界面;

6.3将采集到的图像发送给结果收集器。

8.根据权利要求1所述的一种基于测试虚拟机技术动态配置采集待测程序图像的方法,其特征在于:所述结果收集器将图像采集模块采集的图像和执行器执行的关键字的结果关联后生成测试报告。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥力动软件开发有限公司,未经合肥力动软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202211219908.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top