西安芯云半导体技术有限公司刘博获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉西安芯云半导体技术有限公司申请的专利一种图形化界面测试方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120670321B 。
龙图腾网通过国家知识产权局官网在2025-11-07发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511164014.1,技术领域涉及:G06F11/3668;该发明授权一种图形化界面测试方法及装置是由刘博设计研发完成,并于2025-08-20向国家知识产权局提交的专利申请。
本一种图形化界面测试方法及装置在说明书摘要公布了:本申请公开了一种图形化界面测试方法及装置,涉及计算机图像处理技术领域。包括:采用三层事件驱动架构构建智能区域截图系统,利用智能区域截图系统进行截图及截图信息处理;其中,三层事件驱动架构包括事件监听层、坐标处理层和服务集成层;事件监听层用于捕获用户操作触发的截图信号和事件,并记录关联的原始边界坐标点;坐标处理层用于从配置文件中加载校正参数,对原始边界坐标点进行校正,并确定截图区域的边界坐标;服务集成层用于根据确定的截图区域坐标执行截图保存和尺寸获取操作;将智能区域截图系统的操作集成到自动化测试系统中,进行图形化界面测试。解决了如何实现高效截图操作,并做到截图的内容的回溯的问题。
本发明授权一种图形化界面测试方法及装置在权利要求书中公布了:1.一种图形化界面测试方法,其特征在于,包括: 采用三层事件驱动架构构建智能区域截图系统,利用智能区域截图系统进行截图及截图信息处理;其中,三层事件驱动架构包括事件监听层、坐标处理层和服务集成层; 事件监听层用于捕获用户操作触发的截图信号和事件,并记录关联的原始边界坐标点; 坐标处理层用于从配置文件中加载校正参数,对原始边界坐标点进行校正,并确定截图区域的边界坐标; 服务集成层用于根据确定的截图区域坐标执行截图保存和尺寸获取操作; 将智能区域截图系统的操作集成到自动化测试系统中,进行图形化界面测试; 所述采用三层事件驱动架构构建智能区域截图系统,利用智能区域截图系统进行截图及截图信息处理,包括: 事件监听层的操作包括:基于pynput构建全局事件总线,实现跨进程的Ctrl键状态同步机制;设置键盘、鼠标事件监听模块,监听Ctrl键触发信号和鼠标点击事件;当检测到Ctrl键按下且发生鼠标点击事件时,记录当前鼠标点击的原始边界坐标点,并标记为待校正坐标; 坐标处理层的操作包括:从配置文件中加载校正参数,包括显示缩放比例、宽高比补偿、校准偏移量以及DPI补偿值;对待校正坐标进行校正,确定截图区域的边界坐标;其中,所述边界坐标为截图区域的两个对角顶点坐标,包括截图区域的起始坐标和结束坐标; 对获取的原始边界坐标点进行校正的表达式为:;其中,为校正后的坐标,为原始坐标,为显示缩放比例,为校准偏移量;;其中,为校正后的坐标,为屏幕高度,为原始坐标,为宽高比补偿,为DPI补偿值; 截图区域的边界坐标的确定方式包括:第一次点击时,对获取的原始边界坐标点进行校正,得到校正后的坐标点,将其作为截图区域的起始坐标;第二次点击时,同样对原始边界坐标点进行校正,得到校正后的坐标点,将其作为截图区域的结束坐标; 服务集成层的操作包括:基于确定的截图区域的边界坐标执行屏幕区域捕获并保存为截图文件; 基于确定的截图区域的边界坐标获取截图区域的尺寸;截图区域的尺寸包括截图区域的高度和宽度; 从配置中获取截图文件的保存路径,若未配置则使用默认路径,并确保该路径存在; 在截图保存过程中,启动元数据自动生成系统;该元数据自动生成系统包括截图文件MD5校验模块、操作日志记录模块和坐标参数持久化存储单元; 截图文件MD5校验模块用于读取截图文件内容,获取截图文件的MD5校验码,并将该校验码记录到与截图文件对应的元数据文件中; 操作日志记录模块用于在截图操作执行过程中,实时记录操作的关键信息;所述关键信息包括操作开始与结束时间和操作类型; 坐标参数持久化存储单元用于将截图区域的边界坐标与截图文件关联存储至元数据文件; 捕获截图过程中的所有异常,并通过标准错误输出打印错误信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人西安芯云半导体技术有限公司,其通讯地址为:710000 陕西省西安市高新区唐延南路8号泰维智链中心T1 301室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励