银行测试之基础篇

      我们知道软件测试是为了保证软件的质量和可靠性而对新软件上线之前进行的软件测试工作,通过软件测试这个过程找出软件的错误,分析错误的产生原因和容易产生错误的区域,进而有针对性的设计测试方法,提高软件的测试效率。

    以上简单讲述了一下什么是软件测试,接下来介绍一下银行方面的软件测试银行测试人员组成、测试流程测试分类

 一、 银行的软件测试是针对银行的软件系统(如柜面系统、信贷系统)和银行专用设备(如ATM机、自助柜员机等)进行的一系列测试工作。

  二、银行测试人员的组成

  目前银行测试人员分为行方人员和非行方人员(外包)。

 银行测试的主要执行人为非行方人员,其主要任务为分析需求、设计用例、执行用例、缺陷跟踪复测。行方人员主要角色为管理层,把控项目进度以及上线时间并处理线上的一些问题。

    产品经理、测试经理、开发经理、测试主管均为行方。

   测试组长、测试执行为外包

三、银行测试的侧重点

   因为银行的软件系统一般都是以业务为主体,所以测试的时候要特别关注整个系统的业务流程是否顺畅的、无阻碍的。

  例1 A银行的柜面系统刚刚完成改造,我们回去验证这个新柜面系统的一些基本业务是否能够正常进行,比如开户流程、存取款流程。

 例2 B银行的信贷系统刚刚建立,我们要去验证这个信贷系统是否可以走完整贷前、贷中、贷后等业务流程,测试人员还要检验信贷系统和核心、风控等系统的对接是否正常来确保被测试系统和与之有关联的系统之间的业务不阻塞,也确保系统与系统之间不会因为一些异常的操作和请求导致出现错误。

    信贷系统:1.贷前:进行授信申请   ---------------风控系统,验证客户相关系统,进行信用评级,反馈结果

                       2.贷中合同签订,授信通过,进行合同签订

                       3.贷中放款:发送放款申请至核心系统      -----------------核心系统,放款,把放款结构反馈给信贷系统

                       4.贷后管理

  通过以上举例可以表明,银行的各个系统不是孤立的,是有业务联系的,因此测试时不仅要关注系统本身的功能也要关注业务流程和系统与系统之间的管理。

四、银行测试类别划分

  从全局高度来说,银行测试可以分为三类:功能、业务、场景

1.功能测试,验证银行某系统的某个功能模块是否可以正常工作。

比如网银系统中的转账模块,就要通过转账操作来测试该模块功能是否正常。

流程:网银系统登录-------跳转至转账页面----》转账页面输入转账信息和收款人信息

----------》确认信息无误后提交-----------》输入支付密码/验证码并校验,密码:正确性,错误次数,验证码:时效性,正确性,错误次数---------》转账操作结束后,检查账户余额和交易记录

-------------》结果和预期相符合方可确认该模块功能正常。

2.业务流程的测试,为了保证业务能正常开展,在上线前要对整个业务流程进程详细的测试工作。

比如一个网贷业务系统,网贷是线上贷款系统,借款人可以通过贷款平台的手机APP直接在西安进行贷款申请、借款、还款等操作、方便快捷,因此由银行出资贷款,平台负责吸收客户的网贷系统应运而生。一般网贷涉及的系统有平台方系统、聚到系统(行方提供的对外连接渠道,有加密,转译等功能)、网贷业务系统、核心系统、风控系统等。

 以网贷的借款流程为例

 用授信申请通过的客户信息从平台方发送借款申请,申请经由渠道系统到达业务系统,再有业务系统发送到风控审核,风控将审核结果返回给业务系统(比如申请通过的结果),再由业务系统调用核心系统进行放款,核心放款成功,业务系统将放款结果经由渠道系统发放至平台方。

   通过以上业务流程可以看出银行测试不是单方面的验证某个系统的功能,而是根据业务规则对整个业务涉及到的系统都会做一个全流程的测试。

3.银行中场景类的测试

通过预设成就来验证软件系统是否可以正常工作。

比如网贷中的还款场景包含主动还款、自动还款、提前还款、预期还款等。

以御前还款为例

我们事先准备好一个借款成功的客户,通过对还款账户做止付限制,在通过跑批使该客户贷款逾期,由此就制造了一个预期的场景,在该场景下进行还款操作测试还款功能是否正常。

通过以上简单的说明和举例我们对银行测试有力一个初步的了解,知道银行测试人员会做哪些工作,以及测试流程。但以上都是归结为功能测试,其实银行测试还会涉及到接口、自动化、性能、安全等测试工作。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
银行软件测试信贷项目中,主要涉及到信用贷款申请这个模块。该模块包括了ecif客户信息系统、LS贷款系统和cwap放款审核系统。在贷款前的信息审核阶段,需要进行客户信息采集,包括签署合同和申请书。此外,还需要进行实名制认证,新用户通过扫码或者app进入后需要进行实名认证,使用身份证进行拍摄,并进行OCR识别。识别出的身份信息不可编辑,如果识别有误可以重新拍摄识别。实名制认证还需要输入手机号,并进行面容验证,核对是否为本人。完成实名制后,系统会自动联网对接央行和公安系统进行校验,判定用户是否为风险用户。根据用户的征信记录和信用情况,可以将用户划分为黑名单、灰名单或白名单用户。白名单用户可以进行贷款,但贷款额度可能会比之前在银行办理过产品的老用户要少。\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [7个银行的软件测试项目实战,别再说简历项目不知道怎么写了](https://blog.csdn.net/MXB_1220/article/details/130223943)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [软件测试中的“银行信贷项目“讲解](https://blog.csdn.net/weixin_45184301/article/details/127961479)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值