金融项目测试

发布时间 2023-08-11 01:16:17作者: 天才九少

正文:

  • 投资/本息/还款
  • 技术架构/核心业务
  • 功能测试
  • 接口测试

 投资专业术语

债权人:指通过国家银行、合法金融机构等平台提供货币资金的企业或者个人。

借款人:指在信贷活动中以自身的信用或财产作保证,或者以第三者作为担保而从贷款人处借得货币资金的企事业单位或个人。

投资:指国家或企业以及个人,为了特定目的[ 与对方签订协议,促进社会发展,实现互惠互利,输送资金的过程。

投标:是一个投标招标的专业术语,是指投标人(卖方)应招标人的邀请,根据招标通告或招标单所规定的条件,在规定的期限内,向招标人递盘的行为。在本项目中所指即发起的借贷关系的各种类型项目。

债权转让:债权人通过协议而将其债权全部或部分转移于第三人的行为。

本息专业术语

本金:贷款、存款或投资在计算利息之前的原始金额

利息:借款人(债务人)因使用借入货币或资本而支付给贷款人(债权人)的报酬。

利率:利息率的简称,就是指一定期限内利息额与存款本金或贷款本金的比率。通常分为年利率、月利率和日利率三种。

还款专业术语

等额本息:指一种贷款的还款方式,指在还款期内,每月偿还同等数额的贷款(包括本金和利息)。

  • 每月固定还款额,总还款额相对等额本金来说要高
  • 适合收入低人群

等额本金:指一种贷款的还款方式,是在还款期内把贷款数总额等分,每月偿还同等数额的本金和剩余贷款在该月所产生的利息。

  • 每月不固定还款额(先高后低),总还款额先对等额本息来说要低
  • 适合收入稳定人群

提前还款:是指借款方在还款期未到之前即先行偿还贷款的行为。提前还款包括提前提前还款:全部还款、提前部分还款且贷款期限不变、提前部分还款的同时缩短贷款期限三种情况。

 


 技术架构/核心业务

项目技术架构图

项目核心业务流程

借款流程:

  1. 注册登录
  2. 开通资金托管账号
  3. 申请额度
  4. 额度审批(后台-->借款管理-->额度管理-->额度申请审核)
  5. 提交借款单
  6. 借款单审批(后台-->借款管理-->初审管理-->初审标-->审核)

投资流程:

  1. 注册登录
  2. 开通资金托管账号
  3. 风险评测
  4. 充值
  5. 投标
  6. 后台审核(借款管理-->满标管理-->满标待审)

注意:认证必须成功,否则充值需要审核;投资时建议大家满标,不满标是无法直接审核。

系统模块:


功能测试

测试对象

 测试启动准则

  1. 冒烟测试的测试用例集100%通过
  2. 提测的版本符合约定的范围(根据实际情况约定)  

测试结束准则

  1. 本迭代约定的测试用例全部执行完毕
  2. 中级以上的bug全部修复,且整体bug修复率高于90%
  3. 发现重大设计问题、需求问题暂停测试,及时反馈相关领导

测试实施

功能测试用例


 

接口测试流程

  1. 需求分析与评审
  2. 测试计划与评审
  3. 解析API文档
  4. 编写测试用例
  5. 搭建被测项目环境
  6. 搭建测试工具环境
  7. 执行用例
  8. 缺陷管理
  9. 总结报告

解析API文档

1)单接口

请求:

  1. 请求方法
  2. 请求路径
  3. 请求信息头类别
  4. 请求参数/请求体

响应:

  1. 响应状态码
  2. 响应数据

2)业务接口:接口与接口之间的依赖关系

待测功能分析

重点测试投资流程相关的接口,接口梳理如下:

1、注册

2、登录

3、开通托管账号

4、充值

5、投资产品列表

6、投资产品详情

7、投资

8、我的投资列表

接口用例设计的方法与思路

 1)单接口测试

正向功能:(通过性测试)仅必填参数 全部参数 参数组合

反向测试:(异常测试)

参数异常:少参、多参

数据异常:数据为空、长度不符、类型不符、错误数据

业务数据异常:结合业务功能考虑输出的各种异常返回情况

2)多接口测试:业务场景功能测试(站在用户角度考虑常用的使用场景)接口之间数据依赖

测试点

 

学习来自:

https://www.bilibili.com/video/BV1EV411S7zB?p=5&spm_id_from=pageDriver&vd_source=8bc93faaf8c822f06e3c15f0c4d2e6d3