【银行测试】基金项目业务核心测试与面试整理(详全)


前言

模拟面试(模块介绍)

这个App项目里,我主要负责基金专区模块的测试以及一些其它基础功能的测试,比如广告功能、设置功能等测试,我就讲讲基金专区功能的测试吧。

APP端整体有点像个微信或支付宝这样的平台性应用,里面是多个小应用。基金专区就是其中一个理财产品,主要提供给客户购买、查询基金的产品,同时也在这个专区开通了一个投资学院,用于放置一些基金相关的理财课程。

模块主要功能模块有:基金的查看、筛选;基金的购买,定投或直接购买;基金的赎回、追加和基金理财课程

整个功能模块测试的时候,投资学院相对简单,就是一些视频、文章类的课程,初中高级的都有,由后台进行管理,能正常播放即可。

而核心还是在于基金投资的功能,购买方面比较麻烦的点在于购买方案的测试,APP中提供两种方案,普通购买和定投,定投方案又分按日,周,月三种定投形式,以及红利再投等方案细节的测试。

赎回方面主要确保赎回信息的正确性即可。由于购买和赎回的整体逻辑是由APP下单到后台,然后后台再通过接口同步另一个系统中,类似于第三方接入,实际下单是另一个系统,所以,我测试时主要关注点就是客户提交的购买或赎回方案是否有正确同步到第三方系统,并拿到了正确的反馈数据。

功能介绍

在这里插入图片描述

1、首页

基金搜索:客户可以通过基金搜索功能按基金名称或代码进行基金搜索。
基金推荐:由系统根据客户的风险偏好和近期收益主动推荐基金给客户选择。

基金信息:基金信息展示主要分两种情况,1)未购买时主要显示基金的基本信息,涨跌幅度、历史业绩、风险等相关信息。2)已购买后除了示购买的基本信息以外,还需要显示当前总投资情况,累计收益情况,交易明细等相关信息。

基金购买:分为两种方式,定投和投资。定投功能提供给用户定期自动投资指定基金的能力,可以按日定投,也可以按周或月定投;直接投资就由用户按需直接购买即可。

基金赎回:客户可以通过基金赎回自己的投资。

2、投资学院

投资学院:主要提供基金相关的投资知识,由后台编辑上传,可以是视频课程,也可以是图文课程,前端展示课程内容供客户学习。

基础功能测试点:

1)基金首页是否能正常显示
2)首页输入框输入基金代码或者基金名字,点回车能否出现相关基金信息
3)点击首页推荐的基金,能否跳转到该基金的详细信息界面(显示日涨幅、单位净值、起投金额、定投起点、基金类型、风险等级)、基金收益图

4)点击历史业绩,可显示该基金近一周、一月、三月、半年、自创建起的收益情况(涨跌幅、同类基金中的排名)
5)点击产品档案,能显示出基金的详细情况(基金档案、基金经理、交易规则、基金公司)以及交易时间点、成交费率

6)点击投资,输入购买金额(金额需要高于界面提示的最低买入金额),选择付款方式,点击确定,则会在当前持有基金的列表中显示

7)持有基金可以点击追加,继续进行购买,也可以点击赎回,按照规则赎回。这里关于基金的购买、追加、赎回,都涉及相关支付和金额支出、赎回到账的测试

8)选择定投,输入定投金额,选择付款金额,选择定投周期(每周周几、每两周周几、每月几号、每日)方案提交是否正常,勾选确认,点击确定,在当前持有基金的列表中会显示定投具体情况

9)点击当前持有基金的列表中任意基金进行赎回,不满足赎回条件的会提示该基金还不能进行赎回,满足条件的需要输入赎回份额或者选择全部赎回,点击提交之后,赎回的金额应该按照规则到账

10)点击当前持有基金的列表中任意基金,选择修改分红方式(现金分红或者红利再投),设置好了之后验证当有红利产生时,分红方式的计算和实现方式是否匹配

异常场景测试点:

1)支付数据交换时中断(断电、断网、弱网),重新启动能否再支付
2)支付失败后如何处理
3)支付金额不足时,充值后可否继续支付
4)连续点击
5)取消支付/取消支付后再次支付

3、典型的Bug事例

在变更分红方式时,需要客户手机验证码确认才能正确变更。如果连续快速点两次获取验证码会只收到1条验证码短信,且使用验证码会提示验证码错误。

这个Bug表面上看来,就是用户连续点击,导致发起了两次验证码的请求,后台有逻辑做限定,第2次验证码生成同时让第1次的验证码失效,所以短信收到第1次的验证码填到表单中会提示验证码不正确。

但实际上只收到了1条短信,理论上应该收到2条短信才对,后来经过分析发现,短信是借助的第三方平台,而第三方平台有个防恶意短信轰炸的频率限制的设定,在指定的时间范围内,同样的手机号,只能接收1次同类短信。

最后通过开发对前端获取验证码的功能补上了防连续点击的限定解决了这个问题。

4、基金专业名词解析

1)基金分红方式:
基金分红分为现金分红和红利再投这两种方式,其中现金分红是指基金公司将基金收益的一部分,以现金方式派发给基金投资者;

红利再投是指基金进行分红时,基金持有人将分红所得的现金,按当天基金的净值折算成基金份额,再派发给投资者。

2)场内基金和场外基金:
A.场内基金交易有固定场所;
B.场外基金无固定场所,通常为银行等渠道;
C.场内需开立专门账户,场外不需要;
D.场内交易不同客户费率不同;
E.场外交易费率根据申购金额和持有时间而不同;
F.场外交易种类比场内多;
G.场内交易价格实时变动,场外以基金净值为准;
H.场内只能现金分红。

3.基金赎回规则
A.基金赎回场所:基金的赎回场所主要有两个,分别是基金管理人以及基金的代销机构;

B.基金赎回数额限制:投资者可以自行选择是进行部分赎回还是全部赎回;
C.基金赎回时间:一般来说,开放式基金的赎回流程可以简记为T日未报、T+1已报、T+2已成;

D.赎回费用:基金的赎回费用可以根据“赎回费用=赎回份额*日基金单位净值*赎回费率”进行计算。

完整版!企业级性能测试实战,速通Jmeter性能测试到分布式集群压测教程

下面是我整理的2025年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

人生最动人的风景,往往藏在最难攀爬的高处。当你觉得力竭时,请记住:每一次坚持都在雕刻更强大的自己。别问路有多远,只管迈步向前;别怕山有多高,向上攀登就是答案!

你体内沉睡着改变世界的力量!每个清晨都是改写命运的新机会,每次挫折都是精心包装的礼物。当全世界都在说"不可能"时,正是你证明"可能"的最好时机!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值