一种基于SDK的回归测试方法、装置、设备及介质制造方法及图纸

技术编号:43714878 阅读:22 留言:0更新日期:2024-12-18 21:28
本发明专利技术公开了一种基于SDK的回归测试方法、装置、设备及介质,方法包括:在应用侧集成数据采集SDK;当接收到网络请求时,通过数据采集SDK对网络请求以及请求响应进行拦截,并从拦截内容中采集相应的请求指标数据存储在源数据库中;在源数据库替换为目标数据库后,响应于回归测试指令,从源数据库中获取指定测试范围内应用的请求指标数据并在目标数据库中进行重放与校验;根据指定测试范围内应用的请求指标数据的重放与校验结果生成相应的回归测试结果。通过基于SDK自动采集请求指标数据,减少了人工操作的工作量,当应用发生数据库变更时可以快速的进行请求重放与验证进而完成回归测试,提高了回归测试的效率与可靠性。

【技术实现步骤摘要】

本专利技术涉及金融科技,应用于数据库替换下金融软件的回归测试场景,尤其涉及一种基于sdk的回归测试方法、装置、设备及介质。


技术介绍

1、在银行领域,出于成本效益、技术自主性以及合规性要求等考虑,针对过去常用的数据库如oracle正在进行国产数据库的替换,在数据库替换的背景下,需要对金融应用进行回归测试,确保在数据库替换后,应用的所有现有功能仍然按照预期工作,没有引入新的错误或问题,通过进行回归测试,银行可以确保数据库替换是一个平滑的过程,不会对业务运营造成干扰,同时保障系统的稳定性、安全性和可靠性。

2、目前,业界通常会使用例如全部重新测试、基于优先级重新测试或者选择性重新测试等三种方法来执行自动化回归测试,其中全部重新测试是在代码库上执行所有现有的回归测试;基于优先级重新测试是按照重要性和紧迫性的顺序,执行测试用例;选择性重新测试是选择回归测试套件中的一个子集来执行。

3、现有的几种回归测试方法中,全部重新测试的回归代价大,而基于优先级重新测试或者选择性重新测试存在回归不全面的问题,并且这几种方式都需要较多的人工介入,使得在数据本文档来自技高网...

【技术保护点】

1.一种基于SDK的回归测试方法,其特征在于,包括:

2.根据权利要求1所述的基于SDK的回归测试方法,其特征在于,所述数据采集SDK的设置过程包括:

3.根据权利要求2所述的基于SDK的回归测试方法,其特征在于,所述当接收到网络请求时,通过所述数据采集SDK对所述网络请求以及请求响应进行拦截,并从拦截内容中采集相应的请求指标数据存储在源数据库中,包括:

4.根据权利要求3所述的基于SDK的回归测试方法,其特征在于,所述将所述第一请求指标数据和第二请求指标数据存储在源数据库中,包括:

5.根据权利要求1所述的基于SDK的回归测试方法,其特征...

【技术特征摘要】

1.一种基于sdk的回归测试方法,其特征在于,包括:

2.根据权利要求1所述的基于sdk的回归测试方法,其特征在于,所述数据采集sdk的设置过程包括:

3.根据权利要求2所述的基于sdk的回归测试方法,其特征在于,所述当接收到网络请求时,通过所述数据采集sdk对所述网络请求以及请求响应进行拦截,并从拦截内容中采集相应的请求指标数据存储在源数据库中,包括:

4.根据权利要求3所述的基于sdk的回归测试方法,其特征在于,所述将所述第一请求指标数据和第二请求指标数据存储在源数据库中,包括:

5.根据权利要求1所述的基于sdk的回归测试方法,其特征在于,所述在源数据库替换为目标数据库后,响应于回归测试指令,从所述源数据库中获取指定测试范围内应用的请求指标数据并在所述目标数据库中进...

【专利技术属性】
技术研发人员:田野陈振华
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1