【网络安全 | 甲方建设】开发、测试、部署关键词详解

news/2024/9/17 3:06:44/ 标签: 甲方建设, 开发, 测试, 部署, jira

原创文章,不得转载。

文章目录

    • 需求与开发
      • 原生需求
      • 重构
      • 新增服务调用
    • 测试与覆盖率
      • 单元测试
      • 增量代码单测
      • UT覆盖率
      • CR前覆盖率
      • APP回归测试
      • 回归测试
      • 自动化冒烟
    • 部署与环境
      • Stable环境部署
      • 部署服务名称
      • 代码分支
      • 部署代码分支
      • PR链接
      • 灰度发布
      • 蓝绿发布
      • Canary发布
      • 热修复(Hotfix)
      • Mock环境
      • Redis非Cluster模式
      • Nacos变更
  • 持续集成与交付
      • 持续集成(CI)
      • 持续交付(CD)
      • 持续部署(CD)
    • 发布与回滚
      • 回退
      • 回滚
      • 代码冻结
    • 文档与工具
      • Sonar检查服务名称
      • Sonar检查URL
      • CFN-Confluence
      • 工具链(Toolchain)
    • 优化与发布策略
      • A/B测试
      • 监控(Monitoring)
      • 健康检查
      • 灾难恢复(DR)
      • 负载均衡
      • 缓存
    • 问题管理
      • 问题跟踪系统(Issue Tracking System)

文章目录

    • 需求与开发
      • 原生需求
      • 重构
      • 新增服务调用
    • 测试与覆盖率
      • 单元测试
      • 增量代码单测
      • UT覆盖率
      • CR前覆盖率
      • APP回归测试
      • 回归测试
      • 自动化冒烟
    • 部署与环境
      • Stable环境部署
      • 部署服务名称
      • 代码分支
      • 部署代码分支
      • PR链接
      • 灰度发布
      • 蓝绿发布
      • Canary发布
      • 热修复(Hotfix)
      • Mock环境
      • Redis非Cluster模式
      • Nacos变更
  • 持续集成与交付
      • 持续集成(CI)
      • 持续交付(CD)
      • 持续部署(CD)
    • 发布与回滚
      • 回退
      • 回滚
      • 代码冻结
    • 文档与工具
      • Sonar检查服务名称
      • Sonar检查URL
      • CFN-Confluence
      • 工具链(Toolchain)
    • 优化与发布策略
      • A/B测试
      • 监控(Monitoring)
      • 健康检查
      • 灾难恢复(DR)
      • 负载均衡
      • 缓存
    • 问题管理
      • 问题跟踪系统(Issue Tracking System)

需求与开发

原生需求

原生需求指的是最初提出的功能需求,通常是在产品规划或开发过程中最初由客户或产品团队提出的需求。

重构

重构(Refactoring) 是指对现有代码进行优化或改进,而不改变其外部行为的过程。目的是提高代码的可读性、性能或可维护性。

新增服务调用

新增服务调用是指在本次变更中是否引入了新的外部服务调用。如果是,需要确保这些调用的目标服务在线上已被允许访问(例如已加入白名单)。

测试与覆盖率

单元测试

单元测试是针对软件中最小功能单元(例如函数或方法)的独立测试,用来验证其功能的正确性。开发人员通常会在开发阶段进行单元测试

增量代码单测

增量代码单测指的是针对本次改动的新增代码部分进行单元测试,确保新代码的正确性。


http://www.ppmy.cn/news/1522019.html

相关文章

2024年高教杯国赛(B题)数学建模竞赛解题思路|完整代码论文集合

我是Tina表姐,毕业于中国人民大学,对数学建模的热爱让我在这一领域深耕多年。我的建模思路已经帮助了百余位学习者和参赛者在数学建模的道路上取得了显著的进步和成就。现在,我将这份宝贵的经验和知识凝练成一份全面的解题思路与代码论文集合…

828华为云征文 | Flexus X实例CPU、内存及磁盘性能实测与分析

引言 随着云计算的普及,企业对于云资源的需求日益增加,而选择一款性能强劲、稳定性高的云实例成为了关键。华为云Flexus X实例作为华为云最新推出的高性能实例,旨在为用户提供更强的计算能力和更高的网络带宽支持。最近华为云828 B2B企业节正…

docker registry 仓库加密

docker registry 仓库加密 1、背景 ​ 公司一直用的镜像仓库是docker registry,但是有个安全问题,就是仓库从web ui的浏览到镜像的拉取都是可以直接使用的,还是放到了公网上,只需要知道你的域名那就是畅通无阻了,可以…

Python 数据分析— Pandas 基本操作(上)

文章目录 学习内容:一、Series 创建及操作二、DataFram 的创建与操作三、Pandas 的读写操作四、选择指定行列数据 学习内容: 一、Series 创建及操作 ** Series : Pandas 的一种数据结构形式,可理解为含有索引的一维数组。** **(…

数据分析-13-时间序列异常值检测的类型及常见的检测方法

参考时间序列异常值的分类及检测 参考异常值数据预警分析 1 时间序列异常的类型 时间序列异常检测是数据处理和分析的重要环节,广泛应用于量化交易、网络安全检测、自动驾驶汽车和大型工业设备日常维护等领域。在时间序列数据中,异常通常指的是与正常数据模式显著不同的数据…

西方社会学理论教程(侯均生)笔记

西方社会学理论 导言 一、学习《西方社会学理论》的目的 通过学习社会学发展史上各个思想名家的研究方法和社会理论,在自觉模仿和实践的基础上,形成自己看待社会现象和社会问题的思维方式和理论视角。 二、社会学发展史 (一)古…

【架构-29】RPC

RPC(Remote Procedure Call,远程过程调用)框架是一种用于实现分布式系统中不同节点之间通信和调用的技术框架。 一、为什么需要 RPC? 实现分布式系统 在现代的软件应用中,尤其是大规模的企业级应用和互联网服务&…

设计模式学习-简单的命令模式例子

上一章节介绍过了命令模式,这一篇文章就简单的做一个小案例来巩固学习 搭建场景 简单的搭建一个场景就行 ,随便准备一个物体放在场景中位置Reset一下即可。 代码编写 定义接口(或者抽象类)ICommand 用来规范Command的行为。注意…

Spring及Springboot事件机制详解

程序设计的所有原则和方法论都是追求一件事——简单——功能简单、依赖简单、修改简单、理解简单。因为只有简单才好用,简单才好维护。因此,不应该以评论艺术品的眼光来评价程序设计是否优秀,程序设计的艺术不在于有多复杂多深沉,…

idea配置svn发现安装的svn中的bin目录下没有svn.exe文件

问题描述 使用idea配置svn时,发现安装的svn没有svn.exe文件 解决方法 1、双击svn安装包,找到【modify】 2、默认安装时,没有安装command line client tools,里面是有svn.exe 3、选择will be installed on local hard drive 4、…

x264 编码器 AArch64汇编系列:deblock 去块滤波相关汇编函数

deblock 在x264_deblock_init函数中定义各种 deblock 实现的方法: 以亮度分量垂直方向滤波为例 c 语言实现亮度分量垂直滤波函数:deblock_v_luma_cstatic ALWAYS_INLINE void deblock_edge_luma_c( pixel *pix, intptr_t xstride, int alpha

【个人笔记】VCS工具与命令

Title:VCS工具学习 一 介绍 是什么? VCS (Verilog Compiler Simulator) 是synopsys的verilog 仿真软件,竞品有Mentor公司的Modelsim、Cadence公司的NC-Verilog、Verilog—XL. VCS能够 分析、编译 HDL的design code,同时内置了 仿…

笔记本电脑在跑模型或日常使用中突然白屏的解决办法

文章目录 前言解决方案总结 前言 这段时间我注意到在跑模型或是加载一些大文件的时候,电脑经常会突然白屏,这种问题在日常生活中也时常发生,下面会提供快速有效的解决方法,希望能对大家有所帮助。 解决方案 按快捷键 C t r l A…

WPF MVVM如何在ViewModel直接操作控件对象

早些年在WPF中使用COM组件时,需要在ViewModel中操作COM组件中的控件对象,但是这个控件对象又不支持绑定, 后面的解决办法是在窗口加载时,将控件对象以参数传递到Loaded事件的处理命令中,然后将这个对象记录下来&#…

51单片机-第十二节-LCD1602液晶显示屏

一、LCD1602介绍: LCD1602是一种字符型液晶显示屏,可以显示ASCII码的标准字符和其他的内置特殊字符。 显示容量:16*2个字符,每个字符为5*7点阵。 二、引脚及应用电路: 其中:D0-7这8位数据是接在P0引脚上…

vim 快捷命令

在 Vim 中,进入末行模式的方法如下: 1. 按下 Esc 键,进入命令模式。 2. 输入 :,进入末行模式。 在末行模式下,你可以输入 Vim 命令,例如 q 强制退出 Vim,w 保存文件,r 读取文件等。…

数字人模型像素流送实时渲染网页手机平板用语音交互

随着AI的出圈,数字人结合大语言模型也迎来了春天,市场上涌现了越来越多的数字人服务,深耕于不同的实际使用场景。点量小芹在和一些数字人厂家交流的过程中发现,很多厂家对于数字人如何更好地在网页、手机平板等移动端使用&#xf…

Java中优先队列API

Java中的优先队列(PriorityQueue)是一个基于堆实现的无界队列,优先队列中的元素按照自然顺序或者通过提供的比较器排序。 1. 构造方法 PriorityQueue(): 创建一个默认初始容量为11的空优先队列,并根据其元素的自然顺序对其进行排…

HTML 列表

列表是网页中最常用的一种数据排列方式 在HTML中,列表共分为三种:有序列表、无序列表和定义列表。在有序列表中,列表项之间有先后顺序之分。在无序列表中,列表项之间是没有先后顺序之分的。而定义列表是一组带有特殊含义的列表&a…

PMP--谋定而后动

文章目录 技巧一模二模三模9.资源管理--问题解决--谋定而后动14.敏捷–人员–教练/项目经理–仆人式领导–职责–核心工作–消除障碍;–作用–促进合作(题干关键词 “促进合作、清除障碍、指导团队”。):148、 [单选] 在评估当前冲…