舟谱数据技术南京有限公司何涛获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉舟谱数据技术南京有限公司申请的专利基于流量复制回放策略和代码拦截技术的自动化测试方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120123253B 。
龙图腾网通过国家知识产权局官网在2025-07-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510611517.2,技术领域涉及:G06F11/3668;该发明授权基于流量复制回放策略和代码拦截技术的自动化测试方法是由何涛设计研发完成,并于2025-05-13向国家知识产权局提交的专利申请。
本基于流量复制回放策略和代码拦截技术的自动化测试方法在说明书摘要公布了:本发明提供基于流量复制回放策略和代码拦截技术的自动化测试方法,其特征在于:包括以下步骤:S1:建立生产环境快照;S2:流量复制;S3:对回放环境上下文进行模拟重建;S4:对数据库的写操作进行比对校验,将不一致的地方打印至报告中进行分析;S5:对流量复制回放策略进行优化;通过建立生产环境快照,并在测试环境利用快照恢复测试环境;同时在生产环境不需要进行插桩,只需要通过网络层面对服务接口的写请求流量进行拦截并记录,再通过代码拦截技术来实现程序运行的上下文和生产的一致性保证,确保运行过程和生产保持一致,并产生一致的结果。
本发明授权基于流量复制回放策略和代码拦截技术的自动化测试方法在权利要求书中公布了:1.基于流量复制回放策略和代码拦截技术的自动化测试方法,其特征在于:包括以下步骤: S1:建立生产环境快照; S2:流量复制; S3:对回放环境上下文进行模拟重建;包括以下步骤: S3.1:选择相应的拦截代码对状态数据进行拦截,并对上下文信息进行存储、传递及调用; S3.2:重建用户会话上下文,并保持写入数据库中的主键与生产结果一致,同时生成数据中的序号字段; S3.3:通过业务逻辑和请求时间来获取重建上下文时的一致性数据; S3.4:对程序代码进行嵌套调用; S4:对数据库的写操作进行比对校验,将不一致的地方打印至报告中进行分析; S5:对流量复制回放策略进行优化; 所述步骤S3.1中,选择相应的拦截代码对状态数据进行拦截时: 将拦截代码通过动态注入的方式注入到运行进程中; 且在拦截框架上分别设置有预处理、处理结束和异常三个点的代码注入功能; 在预处理点实现修改程序方法的参数输入、建立线程上下文、或拦截代码的继续运行并直接返回需要的结果;在处理结束点修改返回结果;如果在预处理点建立了线程上下文,则在处理结束和异常点将对应的线程上下文清理掉; 所述步骤S3.1中,并对上下文信息进行存储、传递及调用时: 将上下文信息存储于执行线程的空间内,且使得其只能于线程内可见,并设置能够通过代码运行方式获取到所述线程的上下文信息,且能够向其中添加内容或查询内容; 创建子线程时,将请求信息传递给子线程,子线程根据传递的请求信息创建属于自己的上下文对象; 同时,在服务调用时将相应的请求信息写入到调用消息的头部中; 此外,在通过中间件同步数据时,拦截写入方法,将相应的请求消息写入到扩展信息中,并在消费代码中通过拦截消费方法的方式读取扩展信息中的原始请求信息并重建上下文。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人舟谱数据技术南京有限公司,其通讯地址为:210012 江苏省南京市雨花台区安德门大街23号金地威新雨花创新中心A座7层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。