鱼鳞病

首页 » 常识 » 常识 » 软件测试面试题如何测试资金池业务
TUhjnbcbe - 2021/8/26 17:20:00

把资金汇集到一起,形成一个像蓄水池一样的储存资金的空间,通常用在集资投资,房地产,或是保险领域。保险公司有一个庞大的资金池,赔付的资金流出和新保单的资金使之保持平衡。银行也有一个庞大的资金池,贷款和存款的,流入流出,使这个资金池基本保持稳定。基金也是一个资金池,申购和赎回的,资金流入流出使基金可以用于投资的资金处于一个相对稳定的状态。

当然这个都是金融的业务层面的解释,对于我们软件测试工程师,该如何测试这种业务呢?

其实,这种面试的答法没你想得那么复杂。

怎么解答呢?

第一、大概阐述资金池的业务概念

首先资金池对应的有资金流入和资金的流出。就像一个水池子有入水口也有出水口,当入水口大于出水口的时候,这个池子就会集满越来越多的水

同样一家有金融牌照的公司,那么就有可能有这样一个池子的能力。

毕竟资金池不是谁都能做的,需要受到国家监管。所以一般做资金池业务的公司都不会太差。

入口呢,可以是用户的支付,储蓄等业务,相当于向池子里放钱。

第二,透过业务举业务中的场景,毕竟宽而泛的东西你不一定能解释透彻

我们从测试的本质入手无非是测试这些支付的业务,储蓄的业务,包括功能层面,接口层面,性能层面,安全层面

第三,下来再细拆:

功能层面的:支付的一些场景,比如支付金额正常,不正常的(输入金额为负数,不输入,输入0,小数点大于2位等等)

接口层面:参数不合法,参数超过上线

性能层面:高并发等等

安全层面:有没有一些信息被泄露导致资金不安全等现象

测试完资金池的入口,还得测试资金池的出口:例如用户取款相不相当于从池子取出钱,甚至资金池中的钱可以用来投资等等等。

当然资金池最重要的测试点还有一个点就是资金流入,资金流出,数目一定要对得上!!!

在实际的面试过程中,当问到这种宽而泛的问题时,刀哥的想法还是一样,最好把宽而泛的概念解释成具体的示例

想要了解更多课程信息,请戳以下链接!

编测编学学院第24期软测高薪就业班火热招生中!

编测编学学院下期开班时间:5月25日

扫码
1
查看完整版本: 软件测试面试题如何测试资金池业务