版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、金融科技研发效能提升方案直面挑战PART 02楔子何为研发效能?持续发布能力需求响应周期交付吞吐率交付过程质量对外交付质量效率+质量现网事故群众呼声突破难点PART 03环境管理环境数量少需求相互干扰维护成本高解决问题耗时长自动化测试测试流程长环境不稳定数据构造复杂可复用性低流程&安全持续集成/代码扫描.流程涉及多个系统缺乏自动化部署入侵检测,安全审计挑战测试环境:目标统一服务治理框架:servicemesh服务按业务划分解耦:服务+集群统一技术栈:逐步改为Java,基础服务golang梳理脚本,迁往saturn解决回调问题环境快速构建能力:基准环境,数据库同步更新环境管理,业务配置维护目标V
2、1.0按业务搭建多套完整的测试环境xx测试环境,yy测试环境目标V1.1按需搭建测试环境每个需求一套,包含相关的服务目标V1.2每个需求一套,包含相关的业务比较不好解决的:1.业务耦合问题2.rpc和mq回调问题1.全链路2.mock 3. .测试环境:执行统一服务治理框架:servicemesh服务按业务划分解耦:服务+集群统一技术栈:逐步改为Java,基础服务golang梳理脚本,迁往saturn解决回调问题环境快速构建能力:基准环境,数据库同步更新环境管理,业务配置维护测试环境:集群划分按业务划分服务集群每个业务维护尽量少的测试环境服务、脚本、db、业务配置测试环境对外提供通用服务各集群
3、调用互通:consul+mq回调支持跨集群测试环境:环境组合业务顶层环境按业务选择依赖的环境按需将业务环境指向依赖环境由N(=1)个环境组合的环境集组合方式:修改consul指向支持N对1,多个信贷环境 可同时指向1个支付环境测试环境:回调rpc回调mq回调回调中心广播全链路测试环境:环境检查基础组件checkmysql、redis可用mesh、consul、mq业务定制化检查核心服务运行列表appid注册mock回调配置host模板saturn、cron等自动化测试check业务定制核心功能用例创建完成自动执行测试环境:基准环境环境模板业务维护自动更新:服务+数据库自动化测试测试环境:创建环
4、境磁盘镜像 - 腾讯云指定镜像路径快速生成新镜像基础服务数据库业务服务:dockerweb站点及ng配置自动更新测试环境系统测试环境系统-环境列表测试环境系统-组合详情测试环境系统-服务版本测试环境系统-表结构同步测试环境系统-库表对比测试环境系统-磁盘镜像环境管理环境数量少需求相互干扰维护成本高解决问题耗时长自动化测试测试流程长环境不稳定数据构造复杂可复用性低流程&安全持续集成/代码扫描.流程涉及多个系统缺乏自动化部署入侵检测,安全审计挑战自动化测试:演进DCBAV1 - 起步使用开源robot框架用例串行执行,效率低下组织靠沟通V3 - 完善自研atop框架用例并行,效率超高覆盖率精准统计
5、支持线上开发自动化用例V2 - 进阶robot+pabot插件测试套件并行执行支持构建报告分析Vx - 提高更加丰富的执行引擎,支持web/App自动化测试便捷的测试代码发布管理自动化测试:框架自动化测试:设计与特点01单击此处添加文本具体内容03单击此处添加文本具体内容2、用例并行执行,比串行执行效率成百倍提升05单击此处添加文本具体内容1、使用数据驱动以及关键字驱动设计自动化用例3、一对一关联功能用例,覆盖率精准统计01单击此处添加文本具体内容03单击此处添加文本具体内容5、本地用例一键导入线上平台执行05单击此处添加文本具体内容4、执行数据全部入数据库,数据分析更便捷6、引用数据银行数据
6、作为前置数据,减少依赖数据工具、特点数据银行直接关联异步工具造数套件,选择环境、输入参数生成造数任务,复用业务逻辑与代码使得业务依赖得以剥离,数据银行任务本身可提取其他任务数据提前构造数据,节省大量构造时间异常告警以及异常自动重试让环境问题得以快速发现新环境可实时构造数据提供数据异步工具平台使用自动化测试提供的业务关键字函数组成造数逻辑套件,复用代码用户选择环境输入参数后即可立即开始异步构造数据,等待数据构造结束查看数据构造结果 以及构造流水数据:测试与线上数据准确性自动化监控+自动化测试数据银行自动化测试:构建计划自动化测试:构建历史数据银行:造数套件数据银行:造数套件应用数据自动化测试1.
7、套件数: 2829,用例数: 163482.构建计划数:145233.平均执行:1.最近一个月构建次数4575次2.平均每天 4575/30=152.5次数据银行数据银行:消费数据环境管理环境数量少需求相互干扰维护成本高解决问题耗时长自动化测试测试流程长环境不稳定数据构造复杂可复用性低流程&安全持续集成/代码扫描.流程涉及多个系统缺乏自动化部署入侵检测,安全审计挑战工具需求tapd写需求需求评审开发获取需求邮件发送技术方案sonar扫描ops构建ops部署tapd技术文档测试需求+缺陷用例平台上传用例发起用例评审用例平台 标记执行用例自动化测试ops部署发布ops发布上线运营运营系统配置运维监控测试业务监控回顾tapd项目人工收集数据整套流程涉及至少10个系统系统之间的状态流转、信息同步靠人工重复性工作、测试环境稳定性缺乏自动化部署、自动化测试缺乏持续的回顾和改进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025吉林长春市消防救援支队南部都市经济开发区大队计划招录政府专职消防员183人备考题库及一套参考答案详解
- 2026中国农业科学院第一批统一招聘备考题库(兰州畜牧与兽药研究所)参考答案详解
- 2026中国农业科学院生物技术研究所与安徽农业大学联合招聘博士后备考题库及参考答案详解1套
- 2025中国融通农业发展集团有限公司博士后工作站招聘3人备考题库含答案详解
- 2025德州夏津县事业单位工作人员“归雁兴乡”的备考题库及参考答案详解
- 2025广东佛山市顺德区沙滘初级中学第一学期生活老师招聘备考题库及一套答案详解
- 2025下半年安徽交控驿达集团招聘11人备考题库及参考答案详解1套
- 2026河南省气象部门招聘应届高校毕业生14人备考题库(第2号)及1套参考答案详解
- 2026广西河池市广电网络科技发展有限公司大化分公司招聘4人备考题库及参考答案详解1套
- 2026年宁波市鄞州区教育系统公开招引第二批“鄞德未来”杏坛名师备考题库及答案详解参考
- 2025至2030中国生物芯片(微阵列和和微流控)行业运营态势与投资前景调查研究报告
- 结核性支气管狭窄的诊治及护理
- 2025年铁岭卫生职业学院单招职业适应性考试模拟测试卷附答案
- 急腹症的识别与护理
- 净菜加工工艺流程与质量控制要点
- 2025年新能源电力系统仿真技术及应用研究报告
- 第02讲排列组合(复习讲义)
- 大型商业综合体消防安全应急预案
- 《砂浆、混凝土用低碳剂》
- 无人机性能评估与测试计划
- 2025年保安员(初级)考试模拟100题及答案(一)
评论
0/150
提交评论