爆肝整理,银行金融项目测试+常问面试题(附答案)
银行项目测试的类别划分
从全局高度来说,银行测试可以分为三类:功能、业务、场景。
1、功能测试,验证银行某系统的某个功能模块是否可以正常工作。 比如网银系统中的转账模块,就要通过转账操作来测试该模块功能是否正常。
2、业务流程的测试,为了保证业务能正常开展,在上线前要对整个业务流程进行详细的测试工作。
比如一个网贷业务系统,网贷是线上贷款系统,借款人可以通过贷款平台的手机APP直接在线进行贷款申请、借款、还款等操作、方便快捷,因此由银行(行方)出资贷款平台(平台方)负责吸收客户的网贷系统应运而生。
一般网贷涉及的系统会有平台方系统、渠道系统(行方提供的对外连接渠道,有加密、转译等功能)、网贷业务系统、核心系统、风控系统等。
以网贷的借款流程为例: 用授信申请通过的客户信息从平台方发送借款申请,申请经由渠道系统到达业务系统,再由业务系统发送到风控审核,风控将审核结果返回给业务系统(比如申请通过的结果)。
再由业务系统调用核心系统进行放款,核心放款成功,业务系统将放款结果经由渠道系统发送至平台方。
通过以上业务流程可以看出银行测试不是单方面的验证某一个系统的功能,而是根据业务规则对整个业务涉及到的系统都会做一个全流程的测试。
3、银行中场景类的测试 通过预设场景来验证软件系统是否可以正常工作。 比如网贷中的还款场景包含主动还款、自动还款、提前还款、逾期还款等。
以逾期还款为例: 我们事先准备好一个借款成功的客户,通过对还款账户做止付限制,在通过跑批使该客户贷款逾期,由此就制造了一个逾期的场景,在该场景下进行还款操作测试还款功能是否正常。
通过以上简单的说明和举例我们对银行测试应该有了一个初步的了解,知道银行测试人员会做哪些工作,也了解了一些流程。
但以上都归结为功能测试,其实银行测试还会涉及到接口、自动化、性能、安全等测试工作。 并且,随着社会不断的发展,银行的业务将会逐渐地增加,未来会有
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。