Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 商标交易 积分商城 国际服务 IP管家助手 科技果 科技人才 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 粤港澳大湾区(广东)国创中心杨子浩获国家专利权

粤港澳大湾区(广东)国创中心杨子浩获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉粤港澳大湾区(广东)国创中心申请的专利嵌入式数据库兼容性测试方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118860851B

龙图腾网通过国家知识产权局官网在2026-03-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410805432.3,技术领域涉及:G06F11/3668;该发明授权嵌入式数据库兼容性测试方法及装置是由杨子浩;罗梦;李玉祥设计研发完成,并于2024-06-21向国家知识产权局提交的专利申请。

嵌入式数据库兼容性测试方法及装置在说明书摘要公布了:本发明提供了一种嵌入式数据库兼容性测试方法及装置,该方法包括采用基于eBPF技术的跟踪工具,通过动态插桩的方式在目标应用程序使用的原数据库的程序文件中插入若干个桩点;获取目标应用程序在预设运行时间内的若干个桩点的被调用信息;通过预设测试库生成程序,基于被调用信息生成与新数据库相匹配的测试用例库;在新数据库中运行测试用例库中的所有用例,并输出对新数据库的兼容性测试结果,通过基于eBPF技术的跟踪工具抓取嵌入式数据库被目标应用程序调用到的SQL语法和API接口的相关信息,同时,生成兼容性测试用例库,直接对新数据库进行SQL语法、API接口兼容性测试、性能测试以及数据一致性测试,可以有效提高兼容性测试效率,降低数据库替换成本。

本发明授权嵌入式数据库兼容性测试方法及装置在权利要求书中公布了:1.一种嵌入式数据库兼容性测试方法,其特征在于,包括以下步骤: 通过基于eBPF技术的跟踪工具生成eBPF指令,并将eBPF指令加载到Linux内核中;将eBPF指令发送到验证器,并通过验证器对eBPF指令进行安全性验证;当验证失败时,返回验证失败信息,以使跟踪工具重新发送eBPF指令;当验证成功时,通过验证器将验证后的eBPF指令转发到即时编译器;基于即时编译器将eBPF指令转换为本地化指令,并将本地化指令发送到运行时模块;在运行时模块中,采用uprobes技术将本地化指令插入到程序文件的API接口函数处; 获取目标应用程序在预设运行时间内的若干个桩点的被调用信息; 通过预设测试库生成程序,基于被调用信息生成与新数据库相匹配的测试用例库,包括:获取在目标运行程序预设运行时间内被调用的本地化指令;确定每个被调用的本地化指令所处的API接口函数,并确定API接口函数对应的SQL语句及API接口的调用信息;基于eBPF进行时模块将SQL语句及API接口的调用信息存储于eBPFmaps中;通过基于eBPF技术的跟踪工具按照预定频率从eBPFmaps中获取SQL语句及API接口的调用信息,并将SQL语句及API接口的调用信息整理存放于结果储存单元中;通过预设测试库生成程序对SQL语句及API接口的调用信息进行整合,转换为新数据库可执行的测试用例库; 在新数据库中运行测试用例库中的所有用例,并输出对新数据库的兼容性测试结果,包括:当兼容性测试结果中存在对新数据库不兼容的SQL语句或API接口,则对新数据库不兼容的SQL语句、API接口进行修改,并重新执行用例,直至测试报告满足预设要求。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人粤港澳大湾区(广东)国创中心,其通讯地址为:510700 广东省广州市黄埔区开达路101号自编1栋101室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。