线上回归验证方法及装置制造方法及图纸

技术编号:27938362 阅读:9 留言:0更新日期:2021-04-02 14:19
本发明专利技术提供一种线上回归验证方法及装置,由于在进行线上回归验证时,并不是采用真实区域进行操作,而是通过配置虚拟区域得到的第一类虚拟区域实现,因此可以实现通过第一类虚拟区域模拟真正区域的配置逻辑,来验证不同区域的交易逻辑。这种采用配置虚拟区域的线上回归验证方法,可以理解为是相比于线上正常项目的旁路线上回归验证方法,既可以使正常项目的交互流程不受影响,又可以保证回归环节为线上真实的环境。而且,配置的虚拟区域与真实区域相互独立,可以尽快发现线上问题,避免问题暴露在用户面前影响用户体验。

【技术实现步骤摘要】
线上回归验证方法及装置
本专利技术涉及产品交易
,尤其涉及一种线上回归验证方法及装置。
技术介绍
针对房产类的交易系统,由于不同城市具有不同的交易流程,甚至一个城市的全款和贷款的交易流程也不完全相同,并且房产类的交易额相对都比较大,无法像快消类的电商产品一样通过在线上环境进行真正交易以对交易系统中的交易流程进行测试,所以针对一个房产项目上线后如何对房产项目在交易系统中的交易流程进行测试是急需解决的问题。目前,主要的测试方法是当线上有真实交易单产生时,通过工作人员线下观察真实交易单涉及的各种流程以及相应的结果信息是否正常,这将引入人工操作误差,而且用户在通过交易系统进行交易时,很容易将由于人工线下测试结果不准确等原因引起的问题暴露给用户,使用户产生非常不好的体验。
技术实现思路
本专利技术提供一种线上回归验证方法及装置,用以解决现有技术中存在的缺陷。本专利技术提供一种线上回归验证方法,包括:确定待验证项目的待验证环节,并判断所述待验证环节的类型;若所述待验证环节为第一类环节,则基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证;其中,所述第一类环节为标准区域对应的环节,所述第一类虚拟区域基于所述标准区域对应的交互模型配置得到。根据本专利技术提供一种线上回归验证方法,还包括:若所述待验证环节为第二类环节,则基于第二类虚拟区域以及所述关联数据,对所述待验证环节进行线上回归验证;其中,所述第二类环节为除所述第一类环节外的环节,所述第二类虚拟区域基于所述待验证项目所属的目标区域的配置信息配置得到。根据本专利技术提供一种线上回归验证方法,所述交互模型基于如下方法构建:基于预设范围的至少一个区域内与所述待验证项目属于相同类别的目标项目的流程,确定至少一个区域内所述目标项目的环节;将不同区域内所述目标项目的环节的交集作为所述交互模型中包含的环节。根据本专利技术提供一种线上回归验证方法,所述基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证,具体包括:基于所述关联系统的关联数据,构造所述第一类虚拟区域的入口数据,并将所述入口数据传输至交互系统中;基于预设虚拟账号以及所述入口数据,在所述交互系统中对所述待验证环节进行线上回归验证。根据本专利技术提供一种线上回归验证方法,所述基于预设虚拟账号以及所述入口数据,对所述待验证环节进行线上回归验证,具体包括:确定所述关联系统中的第一类关联系统与所述交互系统之间的交互数据,并对所述关联系统中的第二类关联系统进行mock处理;基于所述预设虚拟账号、所述入口数据以及所述交互数据,在所述交互系统中对所述待验证环节进行线上回归验证。根据本专利技术提供一种线上回归验证方法,所述对所述关联系统中的第二类关联系统进行mock处理,具体包括:将所述交互系统向所述第二类关联系统发送的目标数据进行过滤,或者基于所述交互系统向所述第二类关联系统发送的目标数据打印日志,并直接向所述交互系统返回所述目标数据对应的响应数据。根据本专利技术提供一种线上回归验证方法,所述基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证,之后还包括:删除所述交互系统的统计数据中与所述第一类虚拟区域相关的数据,并重新确定统计数据。本专利技术还提供一种线上回归验证装置,包括:环节确定模块和回归验证模块。其中,环节确定模块用于确定待验证项目的待验证环节,并判断所述待验证环节的类型;回归验证模块用于若所述待验证环节为第一类环节,则基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证;其中,所述第一类环节为标准区域对应的环节,所述第一类虚拟区域基于所述标准区域对应的交互模型配置得到。根据本专利技术提供一种线上回归验证装置,所述回归验证模块,还用于:若所述待验证环节为第二类环节,则基于第二类虚拟区域以及所述关联数据,对所述待验证环节进行线上回归验证;其中,所述第二类环节为除所述第一类环节外的环节,所述第二类虚拟区域基于所述待验证项目所属的目标区域的配置信息配置得到。根据本专利技术提供一种线上回归验证装置,还包括交互模型确定模块,用于:基于预设范围的至少一个区域内与所述待验证项目属于相同类别的目标项目的流程,确定至少一个区域内所述目标项目的环节;将不同区域内所述目标项目的环节的交集作为所述交互模型中包含的环节。根据本专利技术提供一种线上回归验证装置,所述回归验证模块,具体用于:基于所述关联系统的关联数据,构造所述第一类虚拟区域的入口数据,并将所述入口数据传输至交互系统中;基于预设虚拟账号以及所述入口数据,在所述交互系统中对所述待验证环节进行线上回归验证。根据本专利技术提供一种线上回归验证装置,所述回归验证模块,具体用于:确定所述关联系统中的第一类关联系统与所述交互系统之间的交互数据,并对所述关联系统中的第二类关联系统进行mock处理;基于所述预设虚拟账号、所述入口数据以及所述交互数据,在所述交互系统中对所述待验证环节进行线上回归验证。根据本专利技术提供一种线上回归验证装置,所述回归验证模块,具体用于:将所述交互系统向所述第二类关联系统发送的目标数据进行过滤,或者基于所述交互系统向所述第二类关联系统发送的目标数据打印日志,并直接向所述交互系统返回所述目标数据对应的响应数据。根据本专利技术提供一种线上回归验证装置,还包括统计数据重新确定模块,用于:删除所述交互系统的统计数据中与所述第一类虚拟区域相关的数据,并重新确定统计数据。本专利技术还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述线上回归验证方法的步骤。本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述线上回归验证方法的步骤。本专利技术提供的线上回归验证方法及装置,由于在进行线上回归验证时,并不是采用真实区域进行操作,而是通过配置虚拟区域得到的第一类虚拟区域实现,因此可以实现通过第一类虚拟区域模拟真正区域的配置逻辑,来验证不同区域的交易逻辑。这种采用配置虚拟区域的线上回归验证方法,可以理解为是相比于线上正常项目的旁路线上回归验证方法,既可以使正常项目的交互流程不受影响,又可以保证回归环节为线上真实的环境。而且,配置的虚拟区域与真实区域相互独立,可以尽快发现线上问题,避免问题暴露在用户面前影响用户体验。附图说明为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通本文档来自技高网...

【技术保护点】
1.一种线上回归验证方法,其特征在于,包括:/n确定待验证项目的待验证环节,并判断所述待验证环节的类型;/n若所述待验证环节为第一类环节,则基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证;/n其中,所述第一类环节为标准区域对应的环节,所述第一类虚拟区域基于所述标准区域对应的交互模型配置得到。/n

【技术特征摘要】
1.一种线上回归验证方法,其特征在于,包括:
确定待验证项目的待验证环节,并判断所述待验证环节的类型;
若所述待验证环节为第一类环节,则基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证;
其中,所述第一类环节为标准区域对应的环节,所述第一类虚拟区域基于所述标准区域对应的交互模型配置得到。


2.根据权利要求1所述的线上回归验证方法,其特征在于,还包括:
若所述待验证环节为第二类环节,则基于第二类虚拟区域以及所述关联数据,对所述待验证环节进行线上回归验证;
其中,所述第二类环节为除所述第一类环节外的环节,所述第二类虚拟区域基于所述待验证项目所属的目标区域的配置信息配置得到。


3.根据权利要求1所述的线上回归验证方法,其特征在于,所述交互模型基于如下方法确定:
基于预设范围的至少一个区域内与所述待验证项目属于相同类别的目标项目的流程,确定至少一个区域内所述目标项目的环节;
将不同区域内所述目标项目的环节的交集作为所述交互模型中包含的环节。


4.根据权利要求1-3中任一项所述的线上回归验证方法,其特征在于,所述基于第一类虚拟区域以及与所述待验证环节相关联的关联系统的关联数据,对所述待验证环节进行线上回归验证,具体包括:
基于所述关联系统的关联数据,构造所述第一类虚拟区域的入口数据,并将所述入口数据传输至交互系统中;
基于预设虚拟账号以及所述入口数据,在所述交互系统中对所述待验证环节进行线上回归验证。


5.根据权利要求4所述的线上回归验证方法,其特征在于,所述基于预设虚拟账号以及所述入口数据,对所述待验证环节进行线上回归验证,具体包括:
确定所述关联系统中的第一类关联系统与所述交互系...

【专利技术属性】
技术研发人员:姜华
申请(专利权)人:贝壳技术有限公司
类型:发明
国别省市:天津;12

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

1