互联网金融P2P主业务场景自动化测试

互联网金融P2P行业,近三年来发展迅速,如火如荼。

据不完全统计,全国有3000+的企业。

P2P主要的业务场景概括地说有6个,请看下图:

我的想法是做成生产者-消费者模式,类似一个生态系统,将不会对测试环境造成不良影响。

假设发标仅受这些输入参数的影响:

Parameters:

项目类型

[XX宝, XX贷, projectC, projectD]

期限单位

[天, 月]

还款方式

[到期还本付息, 按月付息到期还本, 月N日还息到期还本, 等额本息, 还款方式5]

道具

[coupon1, coupon2, coupon3, coupon4, coupon5]

下面我们先设计一下发标自动化测试用例吧:

如果考虑以上四个参数的各种组合影响,使用穷举法。将会有4*2*5*5=200。呵呵,如果是手工做功能测试的话,单是发200个标也要耗费不少的时间。

当然我们是理性的人,不是人傻时间多。我们可以使用ACTS工具,该工具很牛叉,使用的是IPOG算法。通过该工具我们可以得到最优的25个用例,如下:

Relations:        
         
Test Case# 项目类型 期限单位 还款方式 道具
         
0 XX贷 到期还本付息 coupon1
1 projectC 到期还本付息 coupon2
2 projectD 到期还本付息 coupon3
3 XX宝 到期还本付息 coupon4
4 XX贷 到期还本付息 coupon5
5 projectC 按月付息到期还本 coupon1
6 projectD 按月付息到期还本 coupon2
7 XX宝 按月付息到期还本 coupon3
8 XX贷 按月付息到期还本 coupon4
9 projectC 按月付息到期还本 coupon5
10 projectD 月N日还息到期还本 coupon1
11 XX宝 月N日还息到期还本 coupon2
12 XX贷 月N日还息到期还本 coupon3
13 projectC 月N日还息到期还本 coupon4
14 projectD 月N日还息到期还本 coupon5
15 XX宝 等额本息 coupon1
16 XX贷 等额本息 coupon2
17 projectC 等额本息 coupon3
18 projectD 等额本息 coupon4
19 XX宝 等额本息 coupon5
20 XX贷 还款方式5 coupon1
21 projectC 还款方式5 coupon2
22 projectD 还款方式5 coupon3
23 XX宝 还款方式5 coupon4
24 XX宝 还款方式5 coupon5

我们通过多种方式发布这25个项目,如果是在ui上,建议使用selenium,将这25个项目信息录入到csv。测试脚本读取csv,可以每日不停的发项目,发布后记录下项目id。

现在生产者有了,是时候考虑消费者了。如果生产者生产出来的是项目,那么消费者就是我们的投资客户。

为了更好的一一对应,我们就制造出25个投资客户。步骤是:

注册->绑定邮箱->实名认证->充值-》发放道具

准备数据的过程也很简单。

客户 道具
   
甲子 coupon1
乙丑 coupon2
丙寅 coupon3
丁卯 coupon4
戊辰 coupon5
己巳 coupon1
庚午 coupon2
辛未 coupon3
壬申 coupon4
癸酉 coupon5
甲戌 coupon1
乙亥 coupon2
丙子 coupon3
丁丑 coupon4
戊寅 coupon5
己卯 coupon1
庚辰 coupon2
辛巳 coupon3
壬午 coupon4
癸未 coupon5
甲申 coupon1
乙酉 coupon2
丙戌 coupon3
丁亥 coupon4
戊子 coupon5

最后,这25个投资用户与25个项目对号入座,意思就是用户甲子使用道具投资XX贷的这个项目,过程中我们将检验各种流水,得出一个这样的测试结果:

TestResult Case# 项目类型 期限单位 还款方式 道具 客户 测试结果
             
0 XX贷 到期还本付息 coupon1 甲子
1 projectC 到期还本付息 coupon2 乙丑
2 projectD 到期还本付息 coupon3 丙寅
3 XX宝 到期还本付息 coupon4 丁卯
4 XX贷 到期还本付息 coupon5 戊辰
5 projectC 按月付息到期还本 coupon1 己巳
6 projectD 按月付息到期还本 coupon2 庚午
7 XX宝 按月付息到期还本 coupon3 辛未
8 XX贷 按月付息到期还本 coupon4 壬申
9 projectC 按月付息到期还本 coupon5 癸酉
10 projectD 月N日还息到期还本 coupon1 甲戌
11 XX宝 月N日还息到期还本 coupon2 乙亥
12 XX贷 月N日还息到期还本 coupon3 丙子
13 projectC 月N日还息到期还本 coupon4 丁丑
14 projectD 月N日还息到期还本 coupon5 戊寅
15 XX宝 等额本息 coupon1 己卯
16 XX贷 等额本息 coupon2 庚辰
17 projectC 等额本息 coupon3 辛巳
18 projectD 等额本息 coupon4 壬午
19 XX宝 等额本息 coupon5 癸未
20 XX贷 还款方式5 coupon1 甲申
21 projectC 还款方式5 coupon2 乙酉
22 projectD 还款方式5 coupon3 丙戌
23 XX宝 还款方式5 coupon4 丁亥
24 XX宝 还款方式5 coupon5 戊子

这样的话,每一次发布,我们都可以做到覆盖这几个流程了

那么,剩下的就是还款和提现了。

还款通常要做成作业服务,当然测试环境还是得实现,不可能某个项目的期限是30天,要等到30天后才还款,所以还款的参数需要可控到还款日期(业务发生日期)和操作时间。

提现就更简单了。

时间: 2024-11-18 11:46:49

互联网金融P2P主业务场景自动化测试的相关文章

互联网金融P2P理财平台做流量的核心策略是什么?

实际上,在互联网金融行业的P2P理财平台中,团队配置与阶段性目标规划只是迈出了第一步,离落地还很远.由于竞争非常激烈,在实际的操作过程中,我们往往发现结果和目标相差甚远,除非我们能在实施之前对当前的流量竞争现状有深刻的了解,并对未来的流量走向有一定的预判.所谓知己知彼,百战不殆,吸取竞争者的优势,避开其犯过的错误,高效执行,就能完成最终的目标. 从目前的现状来看,流量派做的不错,而全触点轰炸模式在短期内也效果惊人,通过分析各种模式的优缺点,能让大家找出其中的一些问题所在: 1.渠道不健全.部分企

上市公司恋上互联网金融 目前已有14家涌入P2P

时至今日,互联网金融已蔚然成风,诸多上市公司正前赴后继介入到P2P业务中,据记者初步统计,目前至少有14家A股上市公司参与了P2P业务.央行6月份的报告显示,中国当前有600多家P2P公司,交易额达到500多亿元.对此,网贷之家首席运营官石鹏峰表示,目前来看,整个行业发展只达到了1%.那么,在正规军扎堆涌入后,P2P行业的风险能否会得到“摊薄”呢? 上市公司 频繁涉足P2P行业 所谓P2P网络借贷平台,是指P2P借贷与网络借贷相结合的金融服务网站.P2P借贷是由具有资质的网站(第三方公司)作为中

股票数据的原始数据形态&数据驱动来设计金融股票业务场景

1. 数据源 其实金融数据没大家想象的那麽复杂,只需要最原始状态的数据,保存到本地即可以. 那麽,怎样才是股票数据的原始状态呢.那就看看1920's年代的道氏理论,他是怎样计算道琼斯指数,那麽他采用的就是最原始形态. 假设股票是一个有市价的产品,全由市场价格来操作,那麽以下的数据,就能体现一个市场价格竞争商品的原始状态. 日期和股票编号是主键,股票名称是外键. 因为每只股票编号和交易日,必定是独一无异,而且这里涉及2个业务场景: a. 抓取2020年1月18日的港股数据 b. 抓取00700.H

互联网金融下,三四线城市需有自己的P2P平台

如果你听到有人说什么"羊毛出在猪身上让牛去买单".什么"XX行业万亿市场"之类的很扯的话,那个人不是干互联网的,就是干金融的,哦对了,他更有可能是干互联网金融的. 互联网本来就有点浮躁,再加上金融的忽悠特质,互联网金融会出现一些比如P2P公司倒闭,老板跑路之类的不靠谱现象太正常不过了. 言归正传,虽然有不少臭鱼搅腥了互联网金融这锅汤,但互联网金融确实是一次重大创新,大方向上没有问题,国家在战略层面很支持,银行业也非常关注这一块的发展.现在的问题是互联网非常容易产生虹

2000万用户,对互联网金融意味着什么?

如今,知名的互联网金融公司有很多,但在谁都不公布交易额的背景下没有一种可以横向对比各大互金公司的评判标准,除了蚂蚁金服.陆金所.京东金融这三家之外,其他互金平台给人的感觉并没有太大的差别,不过若从用户量的维度来看,日前刚刚突破2000万的玖富算是领先于其他同行. 玖富移动用户占比高达90% 公开数据显示,玖富目前注册总用户量已经突破2000万,陆金所注册用户为1900万,拍拍贷为1080万,玖富成为蚂蚁金服.京东金融之外同类平台中注册用户量最多的互联网金融平台,而在这2000万用户量中移动端用户

互联网金融观点汇总

最近转战互联网金融领域,看了好多相关的资料,整理如下: 互联网金融模式及利弊: LC平台模式: 优点:可以形成规模效应,实现垄断. 缺点:中国信贷是零违约市场,纯平台模式违约风险转嫁给个人,在中国很难推广. ONDECK小贷公司模式: 优点:容易推广. 缺点: 商业模式受制于资本金,难以做大 金融的周期性导致难以规避系统性风险,利润不可持续. 在银行等金融机构夹缝中生存,服务长尾用户导致做不大 大量的新兴公司,竞争激烈,难以垄断 京东.链家场景消费信贷: 优点:针对具体消费场景,风险容易控制 缺

互联网金融频闹革命,未来到底谁主沉浮?

说到互联网金融,似乎从来就没有风平浪静过.随着<互联网金融指导意见>的正式出台,国内的互联网金融也将会迎来一场真正的淘汰赛,告别过去的野蛮生长时代.众多业内人士都预测,未来大部分的互联网金融平台都将面临倒闭,尤其是一些风控水平较差的平台. 然而让我们感到意外的是,就在监管细则即将到来之际,国内的互联网金融们却变得更加激进了:8月12日,米缸金融与天安财险联合推出“有保险的P2P”,安全一直都是所有业内外人士对于P2P的一个担忧,米缸金融大胆做了一个新的尝试,对行业影响深远:8月15日,国内首家

互联网金融的前世、今生和未来-系列四(今生):百花齐放的互联网金融业态

互联网金融的前世.今生和未来--系列一:山雨欲来 互联网金融的前世.今生和未来-系列二(前世):金融与技术的首次亲密接触之金融电子化 互联网金融的前世.今生和未来-系列三(今生):一场跨界的战争 今生:金融与互联网的深度融合--互联网金融 1.日益便捷的移动支付 移动支付指依托无线通信和移动互联网技术,通过智能手机或其他移动终端设备实现的电子支付,主要分为近场支付和远程支付两种方式.近场支付指通过近场支付终端向商家进行非接触式支付,交易数据在现场通过手机射频.红外.蓝牙以及NFC技术(主流技术)

互联网金融的前世、今生和未来-系列三(今生):一场跨界的战争

互联网金融的前世.今生和未来--系列一:山雨欲来 互联网金融的前世.今生和未来-系列二(前世):金融与技术的首次亲密接触之金融电子化 今生:金融与互联网的深度融合--互联网金融 传统金融业与信息技术行业的首次亲密接触无疑取得了举世瞩目的成就,信息技术的进步极大地提高了金融机构的业务处理能力.然而,银行家们万万没有想到,进入21世纪后,新兴的互联网技术威力如此巨大,互联网公司竟然跨界进军金融业(尤其在中国),而且迅速做大规模,成为金融业的搅局者.微软公司创始人比尔·盖茨先生曾预言:"传统的银行业如