在线申请贷款的测试方法及装置

著录项
  • CN201911189288.0
  • 20191128
  • CN110992166A
  • 20200410
  • 中国银行股份有限公司
  • 刘洋;李昊
  • G06Q40/02
  • G06Q40/02

  • 北京市西城区复兴门内大街1号
  • 北京(11)
  • 北京集佳知识产权代理有限公司
  • 李伟
摘要
本发明提供一种在线申请贷款的测试方法及装置,所述方法包括:当接收到在线申请贷款的测试报文时,确定测试报文中的申请人信息以及申请人申请贷款的贷款类型,判断预设的征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据;若判断征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据,确定与贷款类型对应的贷款条件,并基于征信模拟数据判断所述申请人是否满足所述贷款条件;当满足贷款条件时,申请人申请贷款成功;当不满足贷款条件时,申请人申请贷款失败;以完成与测试报文对应的在线申请贷款测试。应用本发明,缩短了测试的周期,简化了测试流程,减少了进行在线贷款测试的成本投入。
权利要求

1.一种在线申请贷款的测试方法,其特征在于,包括:

当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型;

调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;

若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;

确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;

当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;

当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

2.根据权利要求1所述的方法,其特征在于,所述征信模拟数据生成的过程,包括:

确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

3.根据权利要求1所述的方法,其特征在于,所述判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,包括:

确定所述申请人信息中的申请人标识信息;

确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息;

将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息;

若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据;

若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

4.根据权利要求1所述的方法,其特征在于,还包括:

若判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

5.根据权利要求1所述的方法,其特征在于,所述基于所述征信模拟数据判断所述申请人是否满足所述贷款条件,包括:

应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息;

将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件;

若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件;

若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

6.一种在线申请贷款的测试装置,其特征在于,包括:

第一确定单元,用于当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型;

调用单元,用于调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;

获取单元,用于若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;

第二确定单元,用于确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;

第一判断单元,用于当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;

第二判断单元,用于当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

7.根据权利要求6所述的装置,其特征在于,还包括:

第二确定单元,用于确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

第三确定单元,用于依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

导入单元,用于依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

8.根据权利要求6所述的装置,其特征在于,所述调用单元,包括:

第一确定子单元,用于确定所述申请人信息中的申请人标识信息;

第二确定子单元,用于确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息;

遍历子单元,用于将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息;

第一判断子单元,用于若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据;

第二判断子单元,用于若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

9.根据权利要求6所述的装置,其特征在于,还包括:

反馈单元,用于若判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

10.根据权利要求6所述的装置,其特征在于,所述第二确定单元,包括:

分析子单元,用于应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息;

比对子单元,用于将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件;

第三判断子单元,用于若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件;

第四判断子单元,用于若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

说明书
技术领域

本发明涉及计算机技术领域,特别涉及一种在线申请贷款的测试方法及装置。

随着计算机技术的不断发展,不少的电商平台开始推出在线贷款服务,在线贷款是指在借助电子商务专业网络平台帮助借贷双方确立借贷关系并完成相关手续。在线贷款的贷款手续简便,审核周期短,成为很多人贷款的首选。

为了给用户提供更优质的服务以及更安全的在线贷款环境,开发人员不断的开发及完善在线贷款的功能。开发人员在进行各类在线贷款的开发时,需要不断的进行测试和模拟,当对在线贷款功能的测试趋于稳定时,才将在线贷款功能向公众发布。在进行开发测试时,需要依据人行征信系统中的用户信用数据完成相应的模拟和测试。

开发人员在测试在线贷款的功能时,需要申请使用人行征信系统中的用户信用数据,并且花费时间等待审批,而不同的开发测试场景,需要申请不同的用户信用数据进行测试,从而导致测试周期加长,需要消耗众多的人力、物力以及财力。

有鉴于此,本发明提供一种在线申请贷款的测试方法及装置,应用本发明,可使在线申请贷款的测试周期缩短,减少测试时投入的成本,进行测试更加的便利。

为实现上述目的,本发明提供如下技术方案:

一种在线申请贷款的测试方法,包括:

当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型;

调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;

若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;

确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;

当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;

当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

上述的方法,可选的,所述征信模拟数据生成的过程,包括:

确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

上述的方法,可选的,所述判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,包括:

确定所述申请人信息中的申请人标识信息;

确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息;

将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息;

若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据;

若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

上述的方法,可选的,还包括:

若判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

上述的方法,可选的,所述基于所述征信模拟数据判断所述申请人是否满足所述贷款条件,包括:

应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息;

将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件;

若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件;

若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

一种在线申请贷款的测试装置,包括:

第一确定单元,用于当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型;

调用单元,用于调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;

获取单元,用于若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;

第二确定单元,用于确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;

第一判断单元,用于当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;

第二判断单元,用于当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

上述的装置,可选的,还包括:

第二确定单元,用于确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

第三确定单元,用于依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

导入单元,用于依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

上述的装置,可选的,所述调用单元,包括:

第一确定子单元,用于确定所述申请人信息中的申请人标识信息;

第二确定子单元,用于确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息;

遍历子单元,用于将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息;

第一判断子单元,用于若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据;

第二判断子单元,用于若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

上述的装置,可选的,还包括:

反馈单元,用于若判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

上述的装置,可选的,所述第二确定单元,包括:

分析子单元,用于应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息;

比对子单元,用于将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件;

第三判断子单元,用于若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件;

第四判断子单元,用于若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

与现有技术相比,本发明具有以下优点:

本发明提供一种在线申请贷款的测试方法,包括:当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型,判断预设的征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据;若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。应用本发明,通过调用预设征信模拟数据库中的征信模拟数据,判断申请人是否满足贷款条件,以完成对应的在线贷款测试;由此不需要外部连接人行征信系统,缩短了测试的周期,简化了测试流程,减少了进行在线贷款测试的成本投入。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的一种在线申请贷款的测试方法的方法流程图;

图2为本发明实施例提供的一种在线申请贷款的测试方法的另一方法流程图;

图3为本发明实施例提供的一种在线申请贷款的测试方法的另一方法流程图;

图4为本发明实施例提供的一种在线申请贷款的测试装置的装置结构示意图。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本发明可以应用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环绕环境等等。

本发明实施例提供了一种在线申请贷款的测试方法,该方法可以应用在多种系统平台以及多种应用程序中,其执行主体可以为计算机或移动设备的处理器或服务器,所述方法的方法流程图如图1所示,具体说明如下所述:

S101、当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型。

本发明实施例提供的方法中,测试人员向处理器发送在线申请贷款的测试报文,当所述处理器接收到所述测试报文时,处理器对所述测试报文进行解析,以获取所述测试报文中的申请人信息以及申请人申请贷款的贷款类型,所述申请人信息包括但不限于申请人的姓名、性别、身份证号以及年龄等信息;所述贷款类型包括但不限于个人贷款、企业贷款等贷款类型。

S102、调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据。

本发明实施例提供的方法中,调用预设的征信模拟数据,判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据;需要说明的是,所述征信模拟数据库中保存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;需要说明的是,所述征信模拟数据库中的各个征信模拟数据仅作用于贷款申请的测试,不可用于实际进行贷款申请的判定数据。所述人行征信系统为中国人民银行征信系统,人行征信系统中包含企业信用信息基础数据库和个人信用信息数据库,人行征信系统中的征信数据依据人行征信系统的征信模板生成和保存;通过使用人行征信系统提供的征信模板,生成与人行征信系统中的征信数据的形式和结构均一致的征信模拟数据,并依据生成的征信模拟数据构建征信模拟数据库;所述征信模拟数据库中的征信模拟数据可用于贷款申请的测试。

S103、若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据。

本发明实施例提供的方法中,若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述与所述申请人信息对应的征信模拟数据。

S104、确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件。

本发明实施例提供的方法中,可依据所述测试报文中的申请人申请的贷款金额等信息,确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;需要说明的是,不同的借贷情况,相同的贷款类型对应不同的贷款条件;例如,贷款类型为个人贷款时,当申请人申请的贷款金额在大于一万,小于或等于两万的范围内时,申请人的借贷信用评分需为良好,且目前没有拖欠未还的贷款;当申请人申请的贷款金额在大于两万,小与或等于三万的范围内时,申请人的借贷信用评分需为优秀,且目前没有贷款记录;当申请人的贷款信用评分为差时,申请人不能申请贷款;当申请人申请的待款类型为个人贷款,并且申请的贷款金额为一万五千元时,对应的贷款条件为“当申请人申请的贷款金额在大于一万,小于或等于两万的范围内时,申请人的借贷信用评分需为良好,且目前没有拖欠未还的贷款”。

S105、当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息。

S106、当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

本发明实施例提供的方法中,当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,将所述贷款成功信息进行反馈,以完成与所述测试报文对应的测试;所述贷款成功信息中包括但不限于申请人满足的贷款条件的信息。当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,将所述贷款失败信息进行反馈,以完成与所述测试报文对应的测试;需要说明的是,所述贷款失败信息中包含申请人不满足的贷款条件的信息。

本发明实施例提供的方法中,当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型,调用预设的征信模拟数据库,判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,若存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据,并确定与所述贷款类型对应的贷款条件;基于所述征信模拟数据,判断所述申请人是否满足所述贷款条件;当申请人满足贷款条件时,所述申请人贷款成功,并将生成的贷款成功信息反馈;当申请人不满足贷款条件时,所述申请人贷款失败,并将生成的贷款失败信息反馈。应用本发明提供的方法,在接收到在线申请贷款的测试报文时,应用预设的征信模拟数据库中的征信模拟数据,判断申请人是否满足贷款条件,由此完成与所述测试报文对应的贷款申请测试,应用本发明,不需要连接人行征信系统进行测试,可直接应用预设的征信模拟数据进行测试,缩短测试周期,减少人力和物力的投入。

需要说明的是,在应用本发明提供的方法时,当判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。需要说明的是,所述提示信息中用于提示开发测试人员添加对应的申请人信息,以完成对应的贷款申请测试。

本发明实施例提供的方法中,所述征信模拟数据库中的征信模拟数据的生成过程如下所述:

确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

本发明实施例提供的方法中,确定各个用户样本数据,所述用户样本数据中包含用户的各种信息,例如:用户的姓名、性别、身份证号、银行卡记录、信用卡的还借款记录、工作的单位、工作的性质等等;确定人行征信系统提供的征信模板;依次获取各个所述用户样本数据,并将当前获取的所述样本数据确定为目标用户样本数据;确定所述征信模板中每个字段的数据属性,确定所述目标用户样本数据与所述数据属性对应的数据,并将所述数据导入所述字段中,以便根据存有所述目标样本数据的征信模板生成与所述目标用户样本数据对应的征信模拟数据;并将下一次获取的用户样本数据确定为目标样本数据,并执行与所述目标样本数据对应的操作。

需要说明的是,此处以征信模板中的部分内容进行说明;

XXX

XXXX

XXXXXXXXXXXX

其中,字段PA01BQ01的数据属性为姓名;PA01BD02的数据属性为证件类型;PA01BI01的数据属性为证件特征;

用户样本数据1中的信息包括:姓名:王二;证件类型:身份证;证件特征:身份证号为43070219890905122X;将所述用户样本数据1中的信息导入征信模板中对应的字段中,可得到:

王二

0|身份证

43070219890905122X

并依据导入用户样本信息1后的征信模板得到王二的征信模拟数据,需要说明的是,依据所述征信模板生成的征信模拟数据可以包括但不限于个人基本信息、信用卡信息以及外部贷款信息;所述征信模拟数据的具体形式可以为数据表,每个所述征信模拟数据中均存在用户的姓名、身份证号等用户标识信息。根据征信模板完成征信模拟数据库中征信模拟数据的铺底。

本发明实例提供的方法中,通过应用人行征信系统提供的征信模板,生成征信模拟数据,所述征信模拟数据的数据结构和形式与人行征信系统中的征信数据结构和形式相同,使用征信模拟数据完成征信模拟数据库的数据铺底,并使用所述征信模拟数据库中的征信模拟数据,进行贷款申请的测试,应用所述征信模拟数据库中的征信模拟数据,可支持各种测试场景,并且还可根据测试人员的需要增加相应的征信模拟数据,提高了测试便捷性。

本发明实施例提供的方法中,应用所述征信模拟数据库中的征信模拟数据进行测试时,需要判断征信模拟数据库中是否存在与申请人对应的征信模拟数据,具体的判断过程如图2所示,具体内容包括:

S201、确定所述申请人信息中的申请人标识信息。

本发明实施例提供的方法中,确定测试报文中的申请人信息,并解析所述申请人信息,获取所述申请人信息中的申请人标识信息,所述申请人标识信息包括但不限于申请人的姓名、身份证号、社保号等信息。

S202、确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息。

本发明实施例提供的方法中,确定所述征信模拟数据库中每个所述征信模拟数据中的用户标识信息,所述用户标识信息包括但不限于用户的身份证号、社保号等信息。每个所述征信模拟数据中均存在用户标识信息,可根据所述用户标识信息将征信模拟数据进行关联。

S203、将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息。

本发明实施例提供的方法中,将所述申请人标识信息遍历各个所述用户标识信息,以便将所述申请人标识信息与每个所述用户标识信息进行比对,以判断所述征信模拟数据库中是否存在与所述申请人标识相匹配的用户标识信息。

S204、若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据。

S205、若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

本发明实施例提供的方法中,若征信模拟数据库中存在与所述申请人标识信息一致的用户标识信息,则所述征信模拟数据库中存在与所述申请人标识信息匹配的用户标识信息,判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据。若征信模拟数据库中不存在与所述申请人标识信息一致的用户标识信息,则所述征信模拟数据库中不存在与所述申请人信息匹配的用户标识信息,判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

本发明实施例提供的方法中,判断所述征信模拟数据库中是否存在与所述申请人标识信息对应的征信模拟数据,当存在与所述申请人标识信息对应的征信模拟数据时,则获取所述征信模拟数据,并依据所述征信模拟数据判断申请人是否满足贷款条件;当不存在与所述申请人标识信息对应的征信模拟数据时,反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

本发明实施例提供的方法中,当征信模拟数据库中存在与所述申请人标识信息对应的征信模拟数据时,基于所述征信模拟数据判断所述申请人是否满足贷款条件,具体过程如图3所示,具体说明如下所述:

S301、应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息。

本发明实施例提供的方法中,确定与申请人标识信息对应的征信模拟数据,应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息,所述征信信息包括但不限于基于所述征信模拟数据对申请人的信用评价,所述信用评价可以分为优秀、良好以及差;所述信用评价的具体表现形式还可以以数值的形式表示,例如对用户的评价为85分及以上时,信用为优秀;评价为60分到85分的范围内时,信用为良好;评价小于或等于60分时,信用为差。所述征信信息还包括申请人的信用卡记录信息、是否有未还贷款等信息。

S302、将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件。

本发明实施例提供的方法中,将所述征信信息与所述贷款条件进行比对,判断所述征信信息是否满足所述贷款条件;例如将所述征信信息中的信用评价与所述贷款条件中的信用评价进行对,以判断征信信息中的信用评价是否满足所述贷款条件中的信用评价。

S303、若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件。

S304、若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

本发明实施例提供的方法中,当所述征信信息满足所述贷款条件时,则判定所述申请人满足所述贷款条件;当所述征信信息不满足所述贷款条件时,则判定所述申请人不满足所述贷款条件。

本发明实施例提供的方法中,基于所述征信模拟数据判断所述申请人是否满足所述贷款条件,当所述申请人满足所述贷款条件时,所述申请人申请贷款成功,完成与所述测试报文对应的贷款测试;当所述申请人不满足所述贷款条件时,所述申请人申请贷款失败,完成与所述测试报文对应的贷款测试。

需要说明的是,本发明实施例提供的方法可应用于多种类型的系统中,例如,可应用于网页在线申请贷款的测试、手机应用程序在线申请贷款的测试以及其他类型的在线申请贷款的不同测试场景中。

为具体说明,此处提供一个具体实例进行说明,具体内容如下所述:

假设开发人员在银行的手机银行进行在线申请贷款的测试,当接收到开发人员在线申请贷款的测试报文时,对所述测试报文进行解析,所述测试报文的其中一种内容形式可如下所示:

需要说明的是,所述测试报文为依据所述手机银行的报文组装规则进行组装的,本发明应用在不同的系统时,组装测试报文的报文组装规则是不同的。

需要说明的是,对所述测试报文进行分析时,首先分析出测试报文中的贷款类型"CodeType",上文所述的测试报文中的贷款类型为个人贷款;贷款申请人"UserName"为王二;需要说明的是,所述测试报文中还包含其他的信息,例如申请贷款的金额、请求申请贷款的次数、申请贷款的申请人信息等;并依据所述贷款类型确定对应的贷款条件。

延续上述的说明,接收到测试报文之后,调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,依据所述申请人信息中的申请人标识信息进行判断,例如申请人标识信息为:王二,身份证号为“43070219890905122X”;确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息,并判断征信模拟数据系统中是否存在用户标识信息为:王二,身份证号为“43070219890905122X”的征信模拟数据;若存在与所述申请人标识信息一致的用户标识信息,则判定所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,并获取所述征信模拟数据。

需要说明的是,当获取所述征信模拟数据之后,对所述征信模拟数据进行解析,以得到与所述申请人王二对应的征信信息,所述征信信息中包括依据征信模拟数据分析得到的王二的信用评价,此时王二的信用评价为优秀,还包括王二的其他信息,如:信用卡没有逾期未还记录,目前没有贷款记录。申请人王二请求贷款的贷款金额为5000元;依据王二的贷款类型,确定王二需要满足的贷款条件为:信用评价为良好,且贷款金额在1000元至10000元间,且信用卡没有逾期未还的记录。将申请人王二的征信信息与贷款条件进行比对,可得知,申请人王二满足贷款条件,则申请人王二申请贷款成功,生成贷款成功信息,并将生成的贷款成功信息反馈,以完成与所述测试报文对应的在线贷款测试。

需要说明的是,当申请人王二不满足贷款条件时,则申请人王二申请贷款失败,生成贷款失败信息,并将生成的贷款失败信息反馈,以完成与所述测试报文对应的在线贷款测试。

需要说明的是,当在预设的征信模拟数据库中不存在与申请人王二对应的征信模拟数据时,向开发人员反馈提示信息,并结束对所述测试报文的在线申请贷款测试,提示信息用于提示开发人员添加关于王二的样本数据,以在预设的征信模拟数据库中铺底关于王二的征信模拟数据。

本发明实施例提供的方法中,应用本发明提供的方法,接收到测试报文时,获取所述测试报文中的申请人信息以及申请人贷款的贷款类型;依据所述贷款类型确定贷款条件;判断预设的征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,若存在所述征信模拟数据,则获取所述征信模拟数据;基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;当满足贷款条件时,申请人申请贷款成功;当不满足贷款条件时,申请人申请贷款失败。应用本发明,进行申请贷款测试时,不需要外接人行征信系统,缩短了进行申请贷款测试的周期,并且本发明可应用于多种测试场景,通用性强,并且提高使测试的过程更加的简便,减少了对申请贷款测试投入的人力、物力以及财力。

与图1对应的,本发明还提供了一种在线申请贷款的测试装置,用于支持所述在线申请贷款的测试方法在实际中的实现,所述测试装置可以设置于各种计算机终端或是各种移动设备中,其结构示意图如图4所示,具体包括:

第一确定单元401,用于当接收到在线申请贷款的测试报文时,确定所述测试报文中的申请人信息以及申请人申请贷款的贷款类型;

调用单元402,用于调用预设的征信模拟数据库,并判断所述征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,所述征信模拟数据库中存有多个征信模拟数据,所述征信模拟数据为依据人行征信系统提供的征信模板生成的数据;

获取单元403,用于若判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据,则获取所述征信模拟数据;

第二确定单元404,用于确定与所述贷款类型对应的贷款条件,并基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;

第一判断单元405,用于当判断所述申请人满足所述贷款条件时,判定所述申请人申请贷款成功,并生成贷款成功信息,反馈所述贷款成功信息;

第二判断单元405,用于当判断所述申请人不满足所述贷款条件时,判定所述申请人申请贷款失败,并生成贷款失败信息,反馈所述贷款失败信息。

本发明实施例提供的装置中,应用本发明提供的装置,接收到测试报文时,获取所述测试报文中的申请人信息以及申请人贷款的贷款类型;依据所述贷款类型确定贷款条件;判断预设的征信模拟数据库中是否存在与所述申请人信息对应的征信模拟数据,若存在所述征信模拟数据,则获取所述征信模拟数据;基于所述征信模拟数据判断所述申请人是否满足所述贷款条件;当满足贷款条件时,申请人申请贷款成功;当不满足贷款条件时,申请人申请贷款失败。应用本发明,进行申请贷款测试时,不需要外接人行征信系统,缩短了进行申请贷款测试的周期,并且本发明可应用于多种测试场景,通用性强,并且提高使测试的过程更加的简便,减少了对申请贷款测试投入的人力、物力以及财力。

本发明实施例提供的装置中,还可以设置为:

第二确定单元,用于确定各个用户样本数据,以及所述人行征信系统提供的征信模板;

第三确定单元,用于依次获取各个所述用户样本数据,并将当前获取的所述用户样本数据确定为目标用户样本数据;

导入单元,用于依据预设的导入规则,将所述目标用户样本数据导入所述征信模板中,并生成与所述目标用户样本数据对应的征信模拟数据。

本发明实施例提供的装置中,所述调用单元402可以设置为:

第一确定子单元,用于确定所述申请人信息中的申请人标识信息;

第二确定子单元,用于确定所述征信模拟数据库中各个所述征信模拟数据的用户标识信息;

遍历子单元,用于将所述申请人标识信息遍历各个所述用户标识信息,判断是否存在与所述申请人标识信息相匹配的所述用户标识信息;

第一判断子单元,用于若存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中存在与所述申请人信息对应的征信模拟数据;

第二判断子单元,用于若不存在与所述申请人标识信息匹配的用户标识信息,则判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据。

本发明实施例提供的装置中,还可以设置为:

反馈单元,用于若判断所述征信模拟数据库中不存在与所述申请人信息对应的征信模拟数据,则反馈预设的提示信息,并结束与所述测试报文对应的在线申请贷款测试。

本发明实施例提供的装置中,所述第二确定单元404,可以设置为:

分析子单元,用于应用预设的评估算法对所述征信模拟数据进行分析,得到与所述申请人对应的征信信息;

比对子单元,用于将所述征信信息与所述贷款条件进行比对,以判断所述征信信息是否符合所述贷款条件;

第三判断子单元,用于若判断所述征信信息符合所述贷款条件,则所述申请人满足所述贷款条件;

第四判断子单元,用于若判断所述征信信息不符合所述贷款条件,则所述申请人不满足所述待款条件。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

本文发布于:2024-09-25 00:34:21,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/85565.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议