一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

AB实验回归测试方法、装置和存储介质与流程

2023-03-20 16:01:02 来源:中国专利 TAG:

技术特征:
1. ab实验回归测试方法,其特征在于,所述方法包括:步骤1、调用ab配置查询接口,判断目标场景对应的ab实验id是否启用中;步骤2、若ab实验处于启用状态,则并行执行ui校验流程和接口校验流程;步骤3、若所述ui校验流程和接口校验流程分别输出ui校验通过结果和接口校验通过结果,则输出所述目标场景回归测试通过。2.根据权利要求1所述的方法,其特征在于,所述步骤1、调用ab配置查询接口,判断目标场景对应的ab实验id是否启用中的步骤之前,所述方法还包括:调用ab配置接口,配置实验组用户账户和对照组用户账户;在目标场景正常测试ab实验时,录制ui校验流程,保存场景接口请求参数和ui测试返回值和ui对照返回值。3.根据权利要求2所述的方法,其特征在于,所述ui校验流程包括:使用测试组id执行ui自动化脚本;返回所述ui测试返回值;使用对照组id执行ui自动化脚本,返回所述ui对照返回值;根据所述ui测试返回值和ui对照返回值判断各自当前页面的元素是否有变化;若无变化则输出ui校验通过结果。4.根据权利要求3所述的方法,其特征在于,所述录制ui校验流程的步骤包括:使用实验组用户账户和对照组用户账户执行目标场景时,会触发对应的实验组ui和对照组ui,此时进行ui自动化脚本录制并保存。5.根据权利要求2所述的方法,其特征在于,所述接口校验流程包括:使用测试组id执行场景接口请求参数,获取校验接口实际返回值;对照组id执行场景接口请求参数,获取目标返回值;校验接口实际返回值和目标返回值是否一致;若一致则输出接口校验通过结果。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:步骤4、选择全部所述目标场景加入执行所述步骤1至步骤3,以实现自动化回归应用程序中所有ab实验。7.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:若所述ui校验流程失败,则返回ui校验失败原因信息。8.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:若所述接口校验流程失败,则返回接口校验失败原因信息。9. ab实验回归测试装置,其特征在于,所述装置包括:调用判断模块,用于调用ab配置查询接口,判断目标场景对应的ab实验id是否启用中;执行模块,用于若ab实验处于启用状态,则并行执行ui校验流程和接口校验流程;输出模块,用于若所述ui校验流程和接口校验流程分别输出ui校验通过结果和接口校验通过结果,则输出所述目标场景回归测试通过。10.计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序数据,所述程序数据在被处理器执行时,用于执行所述程序数据以实现权利要求1-8任一项所述的方法。

技术总结
本申请公开了AB实验回归测试方法、装置和存储介质。所述方法,包括:步骤1、调用AB配置查询接口,判断目标场景对应的AB实验ID是否启用中;步骤2、若AB实验处于启用状态,则并行执行UI校验流程和接口校验流程;步骤3、若所述UI校验流程和接口校验流程分别输出UI校验通过结果和接口校验通过结果,则输出所述目标场景回归测试通过。通过并行验证UI校验流程和接口校验流程来最终判断当前AB场景(目标场景)回归测试是否通过。本发明的AB实验回归测试方法可以快速对APP中所有AB实验场景进行回归校验,节省人力,有效避免了应用程序中AB场景的漏回归。归。归。


技术研发人员:潘婧
受保护的技术使用者:深圳依时货拉拉科技有限公司
技术研发日:2023.01.31
技术公布日:2023/3/10
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献