你在测试时见过最复杂的业务逻辑是什么?

这篇博客分享了一位测试工程师在测试理财产品的过程中遇到的复杂业务逻辑,涉及现金分红、红利再投和份额强减等场景。通过详细的计算示例,展示了不同操作如何影响份额、成本和分红等关键数据,探讨了混合场景带来的测试挑战。
摘要由CSDN通过智能技术生成

在这里插入图片描述
最近测试的内容,是我工作以来测试的最复杂的业务,计算了小半年了,居然还有bug。

1、理财产品其实和基金业务差不多,以下计算忽略各种管理费、手续费、托管费等;

2、首先介绍下业务术语:买入净值、卖出净值、回归净值、净值归一(一是概数,可能1.007、也可能1.0008)、份额强减、红利再投、现金分红;

3、分红、赎回、归一、购买 ;

4、需要计算的数据:计算当前持有的份额、成本、当前份额对应的现金分红、浮动收益;

首先来个最简单的场景:产品1.1成立,1.2日起开放,现金分红;

1.1日买10万、募集期净值1,

1.2日买10万、回归净值1,

1.3日赎回5万,单位分红0.01元,回归净值1,

计算数据:份额:20万-5万=15万;

成本:20万-5万=15万;

当前份额对应的现金分红:20万0.01-5万0.01=1500;

来个最简单的场景:产品1.1成立,1.2日起开放,红利再投

1.1日买10万、募集期净值1,

1.2日买10万、回归净值1,

1.3日赎回5万,单位分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值