关于互联网金融平台性能测试的过程经历分享

这篇具有很好参考价值的文章主要介绍了关于互联网金融平台性能测试的过程经历分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 目录

项目角色

测试范围

测试策略


项目角色

性能测试专家,负责互金平台以及5个关联外围系统性能测试方案制定、测试策略制定,测试前期配合架构组,某某云根据平台内各模块的目标处理能力流量统计来计算调用占比并估算机器设备配置。端对端脚本开发。

测试过程中协助项目组进行问题分析定位优化建议。测试后期负责测试报告编制,问题类型整理。

测试范围

本次测试范围包括互联网金融平台自身7个模块,7个关联改造的外围系统。

测试策略

  • 整个测试计划分为公有云测试和私有云测试、端对端单模块测试和全链路测试;

  • 单模块测试主要是模拟消费者向sofa-life框架发起服务请求,由sofa-life从注册中心RPC调用相应系统模块的服务进行压测;

  • 后台各个应用服务通过蚂蚁分布式数据源(DBP)中间件与数据库(OceanBean)各个分片连接。

全链路测试主要从外联网关发起,经过产品等模块一直到互联网核心。

部分互联网金融区的自身模块通过内联网关和ESB总线交互从而调用传统区的服务,包括联机服务、联机批处理和日终批处理三大部分,包括性能测试和高可用性测试。

一期的测试重点主要在分布式核心系统,测试覆盖直接间接涉及的内容也挺多的,包括分布式事务支持力度、分库分表方法数据拆分策略的合理性、通信链路调用跟踪是否方便。

日志打印输出在虚拟环境下是否存在IO瓶颈,消息中间是否存在大并发下消息堆积问题,缓存命中率、缓存失效是否会引起雪崩。系统处理能力是否稳定,是否存在异常捕获不完整导致问题定位跟踪困难。

重复性交易(幂等性控制包括但不限于:用户重复提交、网络层报文重发、消息中心消息重发、调度中心多次调度、第三方合作机构报文重发场景)是否满足幂等性。

由于数据库分片策略是根据客户账号的倒数2、3位进行的,因此铺底数据,脚本参数化设置,使请求分布均衡,避免测试引入热点写问题。

测试过程中发现的一系列典型问题:

  • 数据库连接池信号量泄露问题;

  • 下游交易服务未满足幂等性出现上游放款请求多次重发导致的实际放款资金和日终批处理后清算资金不符重大功能性缺陷;

  • 消息堵塞导致交易超时问题;

  • IO日志非异步写入导致在虚拟环境下出现IO瓶颈导致服务响应时间超标问题。


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

关于互联网金融平台性能测试的过程经历分享,软件测试,金融,软件测试,程序人生,功能测试,软件测试工程师,自动化测试

关于互联网金融平台性能测试的过程经历分享,软件测试,金融,软件测试,程序人生,功能测试,软件测试工程师,自动化测试

各位想获取资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~文章来源地址https://www.toymoban.com/news/detail-593764.html

到了这里,关于关于互联网金融平台性能测试的过程经历分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 互联网应用架构的演进(八大架构的演进过程)

    博主最近在学中间件,理解互联网应用架构的演进过程,对于理解中间件在整体结构中的定位是十分重要的 应用(Application)/系统(System) 完成某种服务的一个/一组程序 模块(Module)/组件(Component) 系统中,一个独立的功能称之为一个组件 分布式(Distributed) 系统中的模

    2024年02月07日
    浏览(51)
  • 物联网智能互联创新开发平台

    物联网智能互联创新开发平台在职业教育方面的发展前景广阔且充满潜力。随着物联网技术的不断发展和应用领域的扩大,对物联网专业人才的需求也在日益增长。因此,物联网智能互联创新开发平台在职业教育领域的应用将具有重要意义。 通过搭建以赛代教平台,学校可以

    2024年04月26日
    浏览(50)
  • iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一)

     iNeuOS工业互联网操作系统,“低代码”表单开发应用过程(一)   目       录 1.      概述... 2 2.      “低代码”表单开发应用过程... 2 1.   概述      iNeuOS工业互联网操作系统“表单设计”功能经过升级后,能够适用于更多应用场景,从业务上来讲可以扩展设备

    2024年04月08日
    浏览(60)
  • Web3.0:抗寻租的互联网平台经济

    在数字世界的荒蛮时代,人类的数字大迁徙,纷乱而芜杂,充满着未知与蒙昧。 我们致敬先行者,感恩在黑暗中点亮火把,在泥泞中探索前行的道路。 我们以先行者为师,承续他们的智慧与勇气,在人类数字大迁徙的史诗中,走出自由之路。 以下文字内容根据 Louis 的演讲和

    2024年02月04日
    浏览(51)
  • 互联网+同城上门预约推拿系统-到家理疗服务平台源码

    随着互联网技术的不断发展,越来越多的传统行业开始拥抱互联网,实现线上线下融合。推拿按摩作为人们日常保健、治疗疾病的一种方式,也在不断探索与互联网的结合。 本文将介绍基于互联网思维的家庭同城预约推拿系统到家服务平台的源码如何实现。 一、系统介绍 家

    2024年02月14日
    浏览(54)
  • 一线互联网架构师360°全方面性能调优,android适配器ui

    为什么要使用多进程 对于进程的概念,来到这里的都是编程修仙之人,就不再啰嗦了,相信大家倒着、跳着、躺着、各种姿势都能背出来。 相信很多同学在实际开发中,基本都不会去给app划分进程,而且,在Android中使用多进程,还可能需要编写额外的进程通讯代码,还可能

    2024年04月13日
    浏览(44)
  • 从更广阔的角度看待产业互联网,它展现的是一次重构的过程

    如果产业互联网仅仅只是在传统的供求关系之下,如果产业互联网仅仅只是在传统的平衡之下,缺少了一次对于供求关系的重新建构,那么,所谓的产业互联网,依然是无法跳出以往的发展困境,依然是无法摆脱以往的发展逻辑的。站在这样一个角度来看待产业互联网,其实

    2024年02月15日
    浏览(44)
  • 为场景打造工具,启业云面向工业互联网的融代码平台

    《中智观察》第 1730 篇推送 作者:木易 编辑:益韩 编审:杨小天 头图来源:启业云 “启业云是为场景打造工具,而非为工具选择场景。”这是访谈中,启业云创始人CEO王聪明反复提及的一句话。 同时,对于业内“基于低代码平台构建的应用只能用于轻量长尾场景”这一观

    2024年02月02日
    浏览(57)
  • iNeuOS工业互联网操作系统,民爆远程运维平台案例

    iNeuOS工业互联网操作系统,民爆远程运维平台案例 目       录 1.      概述... 2 2.      iNeuOS在 民爆生产厂区和北京运维中心配置... 3 1.1           生产厂区配置... 3 1.2           运维中心配置... 7         针对本项目进行初步调研,项目的总体需求为满足

    2024年04月17日
    浏览(52)
  • 互联网+AI+智慧工地管理平台源码(Spring Cloud +Vue)

    基于微服务+Java+Spring Cloud +Vue+UniApp +MySql开发的智慧工地管理源码,SaaS模式。   智慧工地就是互联网+建筑工地,是将互联网+的理念和技术引入建筑工地,然后以物联网、移动互联网技术为基础,充分应用BIM、大数据、人工智能、移动通讯、云计算、物联网等信息技术,通过

    2024年02月13日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包