【N年测试总结】证券行业的测试特点

news2024/10/6 10:39:27

每个行业由于其业务形式,产品形态,行业要求等等的不同,都有其不同于其他行业的测试特点,对测试人员的重点能力要求也不同。

一、证券行业业务系统简介

证券行业的业务系统这里按照C端系统和B端业务系统两大类进行介绍。
C端系统主要就是各大证券公司的APP,主要业务模块有行情交易、投顾服务、理财服务、账户系统等。而这个在证券行业属于标准化的软件,大同小异,大部分都是通过第三方公司研发的,只有部分较为前台的功能是自研的,而更底层的系统基本都由国内的两家公司占据了80%左右的市场,其中H公司更是达到50%左右,基本属于寡头垄断市场。
C端系统,从数据流转的角度看,基本都是从APP端到柜台系统再到交易系统。用基金投顾服务类业务举例,由策略系统生成基金组合,推送到运营中台,APP从运营中台系统获取策略组合,用户从APP购买策略组合,由自研的后端转发至运营中台系统,运营中台系统进行处理后发送到柜台系统,柜台系统在下单到对应的基金公司交易系统,然后再沿原路径将结果一层一层返回(见下方示例图)。从下单到完全成交结果返回这个过程根据基金的类型,至少T+1以上的时间。这个过程至少涉及5个以上的系统,2个交易日以上的时间,单项业务参与的系统多且复杂,完整交互时间跨度以日为单位,核心系统由第三方公司研发,这个就是基金相关的业务的特点,也是大部分证券业务的特点。
B端系统主要就是投研系统,也即当下比较热门的量化交易、智能投资研究相关的系统。主要业务模块有数据模块、股票模块、基金模块、债券模块、策略研究等。不管哪个业务模块,量化研究离不开数据,而数据源离不开主要的数据提供商(彭博、万得、聚源等)。策略研究,以数据为基础,输入对应的算法模型,输出策略组合,再通过历史数据回测,调整优化算法模型。股票、基金、债券等业务,则是通过计算各种指标,辅助投资人员筛选出合适的标的。
在这里插入图片描述

二、证券行业测试特点

金融概念多:证券行业金融概念非常多,比如各种基金类型的区别及其净值、夏普比率、卡玛比率等,各个市场的股票及前/后复权、动/静/滚动市盈率等,各种债券类型及其收益率、久期等。产品需求无法详尽解释这些概念的意思,如果没有丰富的金融业务知识,测试工作很难开展。
大量的第三方的沟通:大部分后台的系统都是由第三方开发的,很多业务都需要对接第三方公司的开发和测试,业务系统涉及多个系统的情况下,还需有协调多家第三方公司配合进行测试,需要比较好的统筹协调和沟通能力。
用例执行难度大:业务涉及多个系统,执行一条用例需要各个系统都做好对应的前置条件配置;多个系统交互时间跨度在半日甚至以日为单位,执行完整的一条用例需要好几天的时间;核心后端系统数据结构和业务复杂,有些前置条件难以达成,即使可以达成也需要耗费测试或研发较长的时间去修改代码或者数据。
严重依赖第三方系统:主要有柜台系统、银行系统、基金系统、交易所系统等,这些系统在在证券行业基本都有十几年以上的历史,而柜台系统又是其中最核心的系统,大部分的业务都需要先流转到柜台系统,然后再流转到其他第三方系统,导致柜台系统复杂而又庞大。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1038701.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

tensorrt C++推理

char* trtModelStream{ nullptr }; //char* trtModelStreamnullptr; 开辟空指针后 要和new配合使用,比如89行 trtModelStream new char[size]size_t size{ 0 };//与int固定四个字节不同有所不同,size_t的取值range是目标平台下最大可能的数组尺寸,一些平台下size_…

通讯网关软件012——利用CommGate X2OPC实现MS SQL数据写入OPC Server

本文推荐利用CommGate X2OPC实现从MS SQL服务器获取数据并写入OPC Server。CommGate X2OPC是宁波科安网信开发的网关软件,软件可以登录到网信智汇(http://wangxinzhihui.com)下载。 【案例】如下图所示,实现从MS SQL数据库获取数据并写入OPC Server。 【…

(Vue2)智慧商城项目

新增两个目录api、utils api接口模块:发送ajax请求的接口模块 utils工具模块:自己封装的一些工具方法模块 第三方组件库vant-ui PC端:element-ui(element-plus) ant-design-vue 移动端:vant-ui Mint UI…

Vue3最佳实践 第五章 Vue 组件应用 3( Slots )

5.4 Slots 我们已经了解到组件能够接收任意类型的 JavaScript 值作为 props,但组件要如何接收模板内容呢?在某些场景中,我们可能想要为子组件传递一些模板片段,让子组件在它们的组件中渲染这些片段。Slots 可用于将Html内容从父组…

怎么样深入学习一门技术(Python)

进入官网 Python官网文档 https://docs.python.org/zh-cn/ 边敲代码边理解 多看教学视频 狠狠的花时间

Android 使用kotlin+注解+反射+泛型实现MVP架构

一,MVP模式的定义 ①Model:用于存储数据。它负责处理领域逻辑以及与数据库或网络层的通信。 ②View:UI层,提供数据可视化界面,并跟踪用户的操作,以便通知presenter。 ③Presenter:从Model层获…

Securing TEEs With Verifiable Execution Contracts【TDSC`23】

目录 摘要引言贡献 背景Intel SGX侧信道攻击Intel处理器的硬件扩展 概述威胁模型SGX已存的安全威胁侧信道泄露操作系统相关的威胁现有防御的限制 可验证的执行合同作为防御 摘要 最近的研究表明,可信执行环境,如Intel Software Guard Extensions&#x…

Nginx 背锅解析漏洞

Nginx 背锅解析漏洞 文章目录 Nginx 背锅解析漏洞1 在线漏洞解读:2 环境搭建3 影响版本:4 漏洞复现4.1 访问页面4.2 上传文件 4.3 上传失败4.4 使用bp进行分析包4.5 对返回图片位置进行访问4.6 执行php代码技巧-图片后缀加./php4.7 分析原因 --》cgi.fix_pathinfo--…

工艺防错指导、可视化工具管理——SunTorque智能扭矩系统

智能扭矩系统-智能拧紧系统-智能扭矩控制-SunTorque 拧紧的定义——运用拧紧工具及螺栓,使被联接体紧密贴合,并能承受一定的载荷,且被连接体间具备足够的夹紧力,以确保被联接零件的可靠联接和正常工作。 从定义中前六个字“运用…

解读:ISO 14644-21:2023《洁净室及相关受控环境:悬浮粒子采样》发布指导粒子采样!

药品洁净实验室环境监测结果是否满足微生物检测需求,直接决定检测结果的有效性准确性,进行药品微生物检测,必须对实验环境进行日常和定期监测,其内容包括非生物活性的空气悬浮粒子数及有生物活性的微生物监测。 悬浮粒子监测是保证…

python百钱百鸡

编写程序,解决“百钱百鸡”问题。 一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱。 源代码: for a in range(1, 101): for b in range(1, 101): for c in range(1, 101): if (a * 5 b * 3 c / 3 100)…

CSRF攻击

防御策略 过滤判断换referer头,添加tocken令牌验证,白名单 CSRF攻击和XSS比较 相同点:都是欺骗用户 不同点: XSS有攻击特征,所有输入点都要考虑代码,单引号过滤 CSRF没有攻击特征,利用的点…

城市智慧公厕:引领科技创新的新时代

城市智慧公厕已经成为当下社会治理模式的升级范式,催生了无限的科技创新。如智慧公厕源头厂家广州中期科技有限公司,所推出的智慧公厕整体解决方案,除基本的厕位监测与引导、环境监测与调节、安全防范与管理、保洁考勤管理、多媒体交互、综合…

数字化转型的五个等级及思考

数字化转型是当前企业和社会关注的热点话题。然而,对于数字化转型的五个等级及其思考,并没有一个清晰的概述。以下是我对数字化转型的五个等级及其思考的简要探讨。 第一等级:基础设施升级 在数字化转型的初始阶段,企业需要对其基…

长期用眼不再怕!NineData SQL 窗口支持深色模式

您有没有尝试过被明亮的显示器闪瞎眼的经历? 在夜间或低光环境下,明亮的界面会导致许多用眼健康问题,例如长时间使用导致的眼睛疲劳、干涩和不适感,同时夜间还可能会抑制褪黑素分泌,给您的睡眠质量带来影响。 这些问…

uni-app:实现picker下拉列表

效果 代码 <template><view class"container"><picker name"info" change"bindPickerChange9" :value"index9" :range"selectDatas9"><view class"right"><view class"right_l…

Nginx负载均衡详解

一、负载均衡介绍 1、负载均衡的定义 单体服务器解决不了并发量大的请求&#xff0c;所以&#xff0c;我们可以横向增加服务器的数量&#xff08;集群&#xff09;&#xff0c;然后将请求分发到各个服务器上&#xff0c;将原先请求集中到单个服务器上的情况改为将请求分发到多…

【EI会议】第三届大数据、人工智能与风险管理国际学术会议 (ICBAR 2023)

第三届大数据、人工智能与风险管理国际学术会议 (ICBAR 2023) 2023 3rd International Conference on Big Data, Artificial Intelligence and Risk Management 第三届大数据、人工智能与风险管理国际学术会议&#xff08;ICBAR2023&#xff09;将于2023年11月24-26日在中国成…

18643 鸡马立克氏病诊断技术

声明 本文是学习GB-T 18643-2021 鸡马立克氏病诊断技术. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本标准规定了鸡马立克氏病临床诊断&#xff0c;以及病毒分离、琼脂免疫扩散试验、PCR 检测和荧光定量 PCR 检测等实验室检测的技术要求…