软件测试中银行贷款项目流程

一、银行信贷贷款项目整体的讲解流程:

1、在Web或者App端,用户首先注册登录,实名认证

2、找到个人信贷tab页面或者链接-选择无抵押产品或者有抵押-首先进行基本信息采集、主要是包括姓名、手机 码、身份证、性别、年龄、所在省市区具体详细的地址、月收入

3、填完基本信息资料录入之后,开始填写客户资产情况

4、比如房产信息包含:房产类别,购买时间,价格,是否有抵押,面积,房产详细地址,并且上传房产证影像信息

5、比如是否有车辆信息

6、比如是否有寿险保险信息,有的话都需要填写详细的信息,添加之后点击提交会进入到下一个页面会需要进行影像信息采集,身份证正反面和身份证有效期等等,并且需要核实自己的身份证信息和手机 码无误,然后最好进行提交

10、签约的话首先我会用测试账 进入到我们CFS柜面服务系统通过申请进件 搜索合同签订-开始签约

12、签约完成后,前台状态同步更新,后续1-3天会同步放款到绑定的银行卡中

13、后续就是在贷后管理中,看到每期需要还款的金额以及还款的期数

二、银行项目当中做了哪些模块,项目难点和业务的调用链路

1、负责的模块

我主要负责的是信贷业务的贷前贷中贷后企业 易对公渠道转账(支付结算),企业对账财务查询票据等模块

补充说明:
1、然后贷前里面有负责过客户信息采集,初审,授信额度申请,复审,合同申请,签订合同
2、然后贷中里面有负责过贷款的发放和还款计划的试算
3、然后贷后里面有负责过还款确认,主动还款,贷款展期和核销,包括贷款查询业务如展期,核销,还款计划,借据 的查询
4、其它:利息试算,会计分录,逾期90天以上还款

2、遇到的难点

1、业务上的话,征信造数据,征信风险点,插入个人影像信息,数据的脱敏处理,包括放款还需要其他后端的同事技术支持这些在业务上面可能会比较难一些

2、其他的难点1:当我们介入到测试的时候,需求中途会改变,但是PM产品经理那边已经和开发说好了,产品告诉我们测试这个需求这个版本就需要上线,但是改动点还没写入到需求文档

3、其他的难点2:造的数据经常被其他同事或者后端开发给删除了

4、其他的难点3:下游的链路经常在部署环境,导致我们绑银行卡或者发短信平台,投保链路,放款业务走不通

5、其他的难点4:做常规版本的时候,有时候中间会加入紧急版本,导致测试时间被压缩(处理的方式原本的10天测试时间,提前做好预期在7-8天内完成,做好风险控制)

3、测试用例是怎么设计的

我和您讲一下我最近的项目中关于放款和转账的一些测试点吧

放款测试点:

1、正常业务场景:授信额度为100万,最高放贷100万。

2、其他异常业务场景:

2.1 如果用户同时申请多笔,系统是否会对申请的金额和业务进行正确的审批。

2.2 申请金额输入小数的情况(考虑非整数情况)

2.3 剩余额度为0时,是否可以继续申请还是会关闭掉申请通道

2.4 如果期间用户还款一笔,用户的授信额度是否会恢复

2.5 在条件1的基础上,剩下40w的授信额度,从边界值考虑 39w、 40w以及41w的情况

2.6 申请业务的额度为0的情况以及负数的情况

2.7 同一笔业务重复申请,是否会做异常判断处理

2.8 一次性申请完所有的授信总额,是否可以申请成功(考虑场景1以外的用例点)

转账测试点

1、客户同行所有账 都显示,是否存在漏掉及非客户账

2、转出和转入账 都是客户的账

3、同一客户同行内的两个账户之间是否才能转账

4、各账户、各币种,账户和余额是否一一对应

5、转账金额是否小子或等于可用余额

6、非数字数据(. 除外)无法输入转账金额框,输入以0开头的金额,转账金额框自动去掉0

7、付款用途能否选择

8、摘要能否选择和自定义录入

9、”交易录入”页面与”交易确认”页面的数据一致

10、”普通查询”和”高级查询”是否可以进行切换

11、”普通查询”是否可以按账户类型精确查询

12、”高级查询”是否可以按账户类型、别名、户名、账 查询

13、是否可以精确/模糊查询

14、选中收款人信息,是否会自动填写收款方户名,收款方账

15、账成功后,是否通知收款人

16、行内转账是实时转账,系统几十秒内转账成功

17、行内转账不收手续费

18、到账户余额文件,查看双方余额的变化,转出方是不是少了转账金额,转入方是不是多了转账金额

19、登录信息错误输入达到次数,无法登录 银

20、账户的余额不足,无法转账

21、转入方信息填写有误,无法成功转账

22、超出了转账限额

23、各验证密码不正确,如图片验证码,u盾密码、手机动态验证码、支付密码

24、系统无法调用本行支付系统接口,如调用实时、普通、加急等接口

25、在转账时,调用账户系统的记账接口,调用错误,信息不正确等

26、在跨行转账的时候,支付系统无法调用清算系统,清算系统无法调用人民银行的支付系统

27、跨行转账时,我行在人民银行的头寸不足

28、 络问题,本行 络问题、人民银行支付系统的 络问题、他行的 络问题

3、银行放款测试点

1、正常业务场景:授信额度为100万,最高放贷100万。

2、其他异常业务场景:

2.1 如果用户同时申请多笔,系统是否会对申请的金额和业务进行正确的审批。

2.2 申请金额输入小数的情况(考虑非整数情况)

2.3 剩余额度为0时,是否可以继续申请还是会关闭掉申请通道

2.4 如果期间用户还款一笔,用户的授信额度是否会恢复

2.5 在条件1的基础上,剩下40w的授信额度,从边界值考虑 39w、 40w以及41w的情况

2.6 申请业务的额度为0的情况以及负数的情况

2.7 同一笔业务重复申请,是否会做异常判断处理

2.8 一次性申请完所有的授信总额,是否可以申请成功(考虑场景1以外的用例点)

4、贷前、贷中、贷后测试点:

4、涉及到的链路是怎么样的 

6、用的后端的技术架构是怎样的

前端用的是JavaScript+JQ+HTML+css、中间件的话Tomcat和Nginx都有用、数据库之前有用oracle和MySQL还有redis这些、后面开发框架是用的springboot和spring cloud

四、信贷业务知识点补充

信贷系统主要分为贷前,贷中、贷后

新建贷款产品:如信用贷、房贷、车贷三个产品

产品会在前端页面或H5,小程序显示产品,点击借款、填写借款细信息(姓名、身份证、手机 、借款金额、借款用途等)进行提交资料;

客户信息建立:后端对客户信息核对包含客户类型自然人、法人、客户 、姓名、性别,联系方式、影像资料上传等,再提交保存。

对公客户信用评级:个人授信额度申请(银联系统:通过造白名单、黑名单)

授信额度分为:

1、循环额度

2、单一额度 客户 ,客户名称和客户类型回显,其他输入框正常录入;授信模块=》单一客户额度=》授信额度申请=》输入建立 客户 和信息=》提交。

PS:额度=根据基础信息额度+押品(质押和抵押);我们进入押品模块,信贷系统中押品的信息录入界面(添加具体押品信息,完善押品详细信息,录入押品价信息,完善押品权证信息)=》循环额度建立=》需要审批=》审批流程(1、业务,金额核查人员,2、总经理,3、授信评审部、4、信贷审批委员会、5、总行行长)=》评级流程(评级申请信息项,信用等级评估表,根据等级表获取机评分)=》担保合同建立(新建最高额担保合同,)=》合同签订=》出账申请=》出账申请进入审批=》通知出账(核心)=》放款(贷款的发放:借款 ,借款亏金额,交易金额,放款账 校验:如已销户、封闭冻结、禁止放款,放款金额大于合同金额)=》会计分录

贷后:贷款回收=》还款确认(封闭冻结,只收不付,久悬户)=》主动还款(1.还款模式:主动部分还款或结清还款)=》贷款展期(展期生效日等于交易日)=》贷款核销归还(核销本金,核销利息)=》

后台:

1、贷款展期查询  2、核销信息查询  3、还款计划查询  4、贷款详细信息查询

5、借据 查询  6、利息试算   7、会计分录

页面操作截图:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月18日
下一篇 2022年10月18日

相关推荐