持续集成

七夜zippoe9 天前
单元测试·pytest·持续集成·猴子补丁·fixtrue
单元测试进阶:pytest高级特性与实战秘籍本文深入剖析pytest高级特性。从夹具(fixture)的灵活运用、参数化(parametrize)的精妙设计,到猴子补丁(monkeypatch)的安全使用,全面覆盖测试覆盖率分析和持续集成实践。包含5个Mermaid流程图,详细展示测试架构、覆盖率分析和CI/CD流水线,提供企业级测试解决方案。
七夜zippoe9 天前
python·log4j·e2e·fastapi·持续集成·flask api
集成测试实战:构建可靠的测试金字塔体系目录🏗️摘要1. 🎯 开篇:为什么我们需要集成测试?2. 🏗️ 测试架构:构建可靠的测试基础设施
人间打气筒(Ada)18 天前
运维·云原生·云计算·jenkins·ci·cd·持续集成
Jenkins高级管理DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
切糕师学AI24 天前
ci/cd·持续部署·持续集成·持续交付
什么是CI/CD(持续集成/持续交付与部署)?CI/CD 是现代软件开发中的一套核心实践和自动化流程,旨在高频、快速、可靠地交付软件。它不是一个单一的工具,而是一种文化和方法论。
Bruk.Liu1 个月前
运维·ci/cd·持续集成
Gitea Actions 的概念及基础使用1.和其他CI/CD解决方案一样,Gitea不会自己运行Job,而是将Job委托给Runner。 Gitea Actions的Runner被称为act runner,它是一个独立的程序,也是用Go语言编写的。 它是基于nektos/act的一个分支 。
切糕师学AI1 个月前
devops·持续部署·持续集成·灰度发布·release·gray release
什么是灰度发布(Gray Release)?灰度发布是现代软件开发和运维中,特别是互联网行业,一项至关重要的发布策略。它的核心目的是在最小化风险的前提下,将新版本软件平稳、可控地推送给用户。
freejackman1 个月前
java·python·ci/cd·自动化·jenkins·持续部署·持续集成
持续集成-Jenkins 基础教程在了解持续集成前,我们需要知道什么是集成?集成(CI) 就是将从分支新提交上来的代码与从主干上拉取到的最新代码在一个模拟的,临时的,干净的环境进行合并,并将其进行编译,打包成可执行的文件,然后运行事先编译好的测试套件,包括单元测试,集成测试,安全漏洞扫描,代码风格检查等。这整个过程都是自动进行的,其依赖于CI服务器所提供的CI服务,当你push代码到远程分支时,就会自动触发CI服务,CI服务通过后,还会进行人工评审,评审没问题后,新代码才会真正的合并(自动或手动)到主干。
007张三丰1 个月前
ci/cd·自动化·jenkins·持续集成
Jenkins API 与 Pipeline 深度结合:打造高阶 CI/CD 自动化体系在现代 DevOps 实践中,Jenkins 不仅是一个持续集成工具,更是一个可编程的自动化引擎。其中,Pipeline(流水线) 提供了“代码即配置”的能力,而 Jenkins REST API 则赋予了外部系统对 Jenkins 的程序化控制能力。
智能运维指南1 个月前
研发效能·devops·持续集成·devops平台·devops厂商
安全左移:国产信创DevOps平台的安全(DevSecOps)构建与实践在信创产业全面进入 “体系化替代” 的深水区,DevOps 平台作为软件研发的核心枢纽,其安全能力已不再是 “附加项”,而是决定信创转型成败的 “底线要求”。传统 DevOps 流程中 “重交付、轻安全” 的模式,在信创环境下因国产软硬件生态的复杂性、强监管行业的合规刚性要求,极易引发数据泄露、供应链攻击、合规失效等风险。DevSecOps(将安全能力嵌入研发全生命周期的 “安全左移” 理念)成为国产信创 DevOps 平台的核心竞争力,其构建需实现 “安全与研发流程深度融合、与信创生态全面适配、与合规要
研发小能2 个月前
ci/cd·持续集成·持续集成平台·持续集成产品·流水线工具
提效安全双平衡:CI/CD工具该选谁?流水线产品评测在研发数字化进程中,企业常陷入 “提效” 与 “安全” 的两难 —— 一味追求迭代速度易忽视代码漏洞、配置风险,过度强调安全管控又会让流程卡顿、拖慢交付节奏。如何找到二者的平衡点,让 CI/CD 工具既能成为提效 “加速器”,又能当好安全 “防护盾”,成为选型的核心诉求。
少云清2 个月前
ci/cd·接口测试·持续集成
【接口测试】6_持续集成 _代码1、将运行无误,能生成测试报告的 iHRM项目代码 上传至 Gitee中。2、要求,必须将 仓库设置为开源( 必须绑定手机号 )。
研发小能2 个月前
ci/cd·流水线·持续集成·cci·持续集成平台
2026企业级持续集成平台选择逻辑:主流产品降本增效优劣势解析降本增效成为企业经营的核心命题,研发领域更是这场“效能革命”的主战场。然而,多数企业在持续集成平台选型上陷入“两难困境”:选轻量工具难以支撑复杂研发流程,导致提效瓶颈;选重型工具又面临部署成本高、运维负担重的问题,与“降本”诉求背道而驰。如何在“提效”与“降本”之间找到平衡点,选出真正适配企业需求的持续集成平台?这需要从工具的场景化价值与实际效能贡献出发,进行深度考量。
少云清2 个月前
ci/cd·接口测试·持续集成
【接口测试】1_持续集成 _持续集成与自动化测试(重点)目的:快速迭代,保持高质量持续集成(Continuous integration):开发人员提交新代码后,立刻构建,部署到「测试环境」,执行测试并反馈
CrazyClaz2 个月前
ci/cd·持续集成
持续集成CI持续集成指的是,频繁地将代码集成到主干。 一旦搭建好CI服务器,只需要提交代码,后续的编译、打包、部署都是由CI服务器来自动完成。
研发小能2 个月前
研发效能·devops·持续集成·敏捷协同
信创DevOps与业务创新:嘉为蓝鲸国产化工具链赋能产品快速迭代在信创改造与业务创新双轮驱动下,企业亟需打破 “国产化适配” 与 “快速迭代” 的矛盾 —— 既要满足全栈信创合规要求,又要保障产品高频迭代、快速响应市场需求。嘉为蓝鲸依托 “研运一体 + 全栈信创适配 + 高自动化工具链”,构建了从需求拆解到交付上线的全流程高效协同体系,通过国产化工具链的深度协同与智能化能力,为业务创新提供 “合规不减速、适配不添堵” 的迭代支撑。
智能运维指南2 个月前
devops·持续集成·devops平台·cci·敏捷协同
信创DevOps与业务创新:嘉为蓝鲸国产化工具链赋能产品快速迭代在信创改造与业务创新双轮驱动下,企业亟需打破 “国产化适配” 与 “快速迭代” 的矛盾 —— 既要满足全栈信创合规要求,又要保障产品高频迭代、快速响应市场需求。嘉为蓝鲸依托 “研运一体 + 全栈信创适配 + 高自动化工具链”,构建了从需求拆解到交付上线的全流程高效协同体系,通过国产化工具链的深度协同与智能化能力,为业务创新提供 “合规不减速、适配不添堵” 的迭代支撑。
Irene19913 个月前
ci/cd·持续集成·持续交付部署
CI/CD 是什么意思CI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Deployment) 的缩写,是现代软件开发的自动化流程核心。
zhz52143 个月前
ai·重构·node.js·vue·持续集成·结对编程
重构与集成的诱惑周四晚上的艾丽公寓像一个从云端降落的本地服务器,脱离了白天的负载均衡,却连接着更真实的网络。昨晚的“远程幻想”还像一段未提交的commit般萦绕心头——AR眼镜的虚拟投影、智能设备的同步振动,一切都如完美的API调用般流畅。但今天,她收到李磊的消息:“仓库升级到v2.1,新增’本地部署’模块。今晚,我们试试面对面’集成测试’,顺便重构我们的私人app?”
云雾J视界3 个月前
人工智能·低功耗·敏捷实践·tdd·持续集成·软硬件协同·iot芯片
敏捷实践组合破解芯片低功耗困局:迭代开发中如何精准控制功耗指标在移动设备、IoT终端和汽车电子等领域,低功耗已成为芯片核心竞争力的关键指标。例如,高通骁龙8 Gen3芯片的待机功耗需控制在5μA以内才能满足旗舰手机的续航需求;北欧半导体(Nordic)的nRF52840 IoT芯片则要求在蓝牙连接状态下功耗低于10mA。然而,传统芯片开发模式中存在两大矛盾:
¿Quién soy yo3 个月前
测试工具·自动化·html·postman·持续集成
Postman+Newman接口自动化测试:一键生成精美HTML测试报告完整教程接口测试作为软件质量保障的重要环节,其自动化执行与报告生成能力直接影响测试效率。Postman+Newman组合为接口自动化测试提供了完整的解决方案,特别是通过htmlextra报告器能够生成直观美观的HTML测试报告,极大提升了测试结果的可读性与专业性。